buongiorno,
ho questo codice e mi succede questo (ho allegato l'immagine di ciò che succede a parole l'avrei spiegato ma l'immagine parla da se)
come mai succede?
codice:#include <cstring> #include <iostream> using namespace std; int main() { int n_stud,voto; char nome[25],cognome[25]; cout<<"inserisci il numero di studenti neolaureati\n"; cin>>n_stud; cin.ignore(); for(int i=0;i<n_stud;i++) { cout<<"inserisci il nome dello studente\n"; cin.getline(nome,25); cout<<"inserisci il cognome dello studente\n"; cin.getline(cognome,25); cout<<"inserisci il suo voto di laurea\n"; cin>>voto; } system("pause"); return 0; }

Rispondi quotando
infatti ora inserito l'ignore dopo l'ultimo cin ed è tutto sistemato, grazie mille, alla prossima!!
