PDA

View Full Version : [C++]Problema CTRL-Z


scacco matto
25-05-2013, 17:34
Un esercizio di un libro propone questo codice che stampa parole separate da spazio ma arrestando il ciclo con ctrl-z non funziona e mi scrive l'ultima word,utilizzo dev c++ con win7

#include <iostream>
using namespace std;
int main()
{char word[80];
do
{cin>>word;
if(*word) cout<<"\t\""<<word<<"\"\n";
}while(*word);
system("pause");
}

lorenzo001
25-05-2013, 22:04
Ho provato con Visual C++ e funziona correttamente

scacco matto
26-05-2013, 14:48
Provo a vedere se con qt funziona,strano perché mi scrive continuamente l'ultima word fino all'infinito quando faccio ctrl-z

lorenzo001
26-05-2013, 15:25
Vuoi un consiglio ? Lascia stare DevC++ e il suo compilatore.

scacco matto
26-05-2013, 15:59
Ho provato anche code blocks e qt creator ma mi danno lo stesso effetto,forse è il compilatore gnu gcc?