ho provato a capire una attimo, ma nonc apisco perchè, ricevo una cosa insolita:
codice:
#include <iostream>
using namespace std;
int main () {
// Dichiaro le variabili.
char frasi[100];
int i, N;
// Chiedo quante frasi si vogliono scrivere.
cout <<"Quante frasi vuoi inserire?"<<endl;
cin >> N;
// Prendo in input le frasi.
for (i=0;i<N;i++) {
cout <<"Inserisci una frase."<<endl;
cin >> frasi[i];
}
for (i=0;i<N;i++) {
cout <<frasi[i];
}
return 0;
}
Perchè se inserisco la frae, ad esempio, 'ciao come va' mi stampa solo la lettera 'c'? cosa sbaglio?