Programma: data una frase restituisce la frase inversa
/*FRASE INVERSA*/
#include<stdio.h>
#define lungmax 50
main()
{
invword();
}
invword()
{
char car,testo[lungmax];
int j=0,k, i=0;
printf(“Digita la frase\n”);
do {scanf(“%c”,&car);
testo[i] = car;
i++;
}
while((car!=’.’ )&&(i<lungmax));
if (i==lungmax)
printf(“Errore la frase supera i 50 caratteri disponibili\n”);
else {
for(j=i;j>=0;j–)
{if (testo[j]==’ ‘ )
{for(k=j;k<i;k++)
printf(“%c”,testo[k+1]);
}
}
printf(“\n”);
}
}
}