ho questo programma...
se inserisco la frase, senza spazi (es. "ciaopippo"), continua l'esecuzione tranquillamente; se la frase contiene degli spazi (es. "ciao pippo") invece termina il programma senza dare alcun messaggio..codice:#include <stdio.h> int main() { char testo[100]; int r; printf("Inserisci la frase\n"); scanf("%s",testo); printf("Stampo la frase\n"); printf("%s",testo); printf("\nTrovo la parola più lunga\n"); scanf("%i",r); ... }
il problema è quindi nello spazio, come posso risolvere? a me serve che il programma prenda lo spazio...

Rispondi quotando