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