Originariamente inviato da sccc
Quando lo mando in esecuzione va tutto bene fin dove chiede di inserire la prima stringa. Arrivato a quel punto è come se prendesse in ingresso il carattere invio e mi chiede direttamente di inserire la seconda stringa. Come posso risolvere? Grazie
È il solito noto, stranoto, famoso e conosciuto problema della libreria di I/O del C/C++, relativo a come la libreria tratta l'input non riconosciuto per un certo tipo di dato in input.

E fare fflush(stdin) non è nemmeno corretto e non risolve universalmente il problema.