#include <stdio.h>
int main()
{
char c, a[100];
int i, num;
printf("Inserire un testo libero terminato con <INVIO>:\n");
i=0;
while (1){
scanf("%c", &c);
if (c=='\n' || i==100)
break;
a[i]=c;
i++;
}
num=i;
if(num>0)
printf("%c", a[0]);
for (i=1; i<num; i++)
// se il carattere corrente NON è uno spazio dopo un punto lo stampa
if (!(a[i-1]=='.' && a[i]==' '))
printf("%c", a[i]);
return 0;
}
Torna agli esercizi: Esercizi