Ciao a tutti,
scusate la mia banale domanda... Devo ottenere e immagazzinare delle stringhe attraverso l'uso dello scanf.
Per fare ciò ho scritto :
char s[200];
char p[200];
printf("Inserisci una stringa\n");
scanf("%s",s);
printf("Adesso inserisci una seconda stringa\n");
scanf("%s",p);
Dopo di che eseguo una funzione. Il problema sta nel fatto che se io la prima volta inserisco per esempio "Ciao a tutti" il programma mi salta letteralmente il secondo scanf passando direttamente alla funzione mentre se io per esempio scrivo solo "Ciao" tutto fila liscio.... dove sbaglio ???
Grazie
![]()

Rispondi quotando


