|
grazie per l' aiuto cosi funziona ma poi viene prodotto un errore riprendo il tuo esempio
devo ottenere 2 frasi da input la prima va a buon fine ma la seconda frase non la fa inserire
#include <stdlib.h>
#include <stdio.h>
int main()
{
char sz[32];
char sz1[20];
printf("inserisci la prima frase\n");
if (scanf("%32[^\n]", sz) != 1)
{
printf("\nerrore1\n");
}
printf("%s" , sz);
printf("\n inserisci la seconda frase");
//non mi fa scrivere la seconda frase il programma termine con errore2!!!!
if (scanf("%20[^\n]", sz1) != 1)
{
printf("\nerrore2\n");
}
printf("%s" , sz1);
// ...
return 0;
}
qualche soluzione?
|