1
int main()
{
string line;
char buff[10];
for(int i=0; i<10;i++)
{
cin.get(buff[i]);
cout.put(buff[i]);
if(i==10)
{
ofstream file;
file.open("TEXT",ios::out);
for (i=0 ; i<10 ;i++)
file << buff[i] << endl;
file.close();
}
}
}
ce code ne rougissait les données du tableau à déposer et même fichier est créé pas non plus ...débusquer tampon dans le fichier
Arrête si (i == 10) ne passe jamais! Parce que je <10 mettre i <= 10 –
Je ne suis pas sûr comment cela compile. Il vous manque une valeur de retour de la définition de 'main', il n'y a pas de' # include' qui définit 'string',' cin' ou 'cout' et pas de' std :: 'ou' en utilisant std :: string', etc. Veuillez vous assurer que les exemples de code affichés sont complets. –
Vous essayez également d'utiliser la même variable de boucle 'i' pour deux boucles imbriquées. –