- #include <stdio.h>
-
- #define ENTER 13
-
- void inverser(char phrase[],int max)
- {
- char provi[max];
- int increment=0;
- int decrement=max;
- for (increment=0 ; increment<=max ; increment++) provi[increment]=phrase[increment];
- for (increment=0 ; increment<=max ; increment++)
- {
- phrase[increment]=provi[decrement];
- decrement--;
- }
- }
-
-
- void main()
- {
- int increment;
- int maximum;
- char texte[200];
-
- printf("Entrez une phrase : ");
- for (increment=0 ; increment<=49 ; increment++)
- {
- texte[increment]=getch();
- if (texte[increment]==ENTER)
- {
- texte[increment]='\0';
- maximum=increment-1;;
- increment=50;
- }
- else printf("%c",texte[increment]);
- }
- inverser(texte,maximum);
- printf("\n\n\n\n%s",texte);
- getch();
- }
#include <stdio.h>
#define ENTER 13
void inverser(char phrase[],int max)
{
char provi[max];
int increment=0;
int decrement=max;
for (increment=0 ; increment<=max ; increment++) provi[increment]=phrase[increment];
for (increment=0 ; increment<=max ; increment++)
{
phrase[increment]=provi[decrement];
decrement--;
}
}
void main()
{
int increment;
int maximum;
char texte[200];
printf("Entrez une phrase : ");
for (increment=0 ; increment<=49 ; increment++)
{
texte[increment]=getch();
if (texte[increment]==ENTER)
{
texte[increment]='\0';
maximum=increment-1;;
increment=50;
}
else printf("%c",texte[increment]);
}
inverser(texte,maximum);
printf("\n\n\n\n%s",texte);
getch();
}