Zdravím,
mám takovýto problém:
do{
cout << "Zadejte teploty pro " << mesta[i] << ": " << endl;
for(int x = 0; x < MESICE; x++){
cout << mesice[x] << ": ";
int *vstup = new int;
if(cin >> *vstup){
teploty[x][i] = *vstup;
delete vstup;
}
else{
delete vstup;
break;
}
}
i++;
}while(i < MESTA);
od tohoto kódu očekávám že mě nechá zadat teploty k určeným městům; mám definované konstany MESTA a MESICE; pokud bude zadán neceločíselný vstup tak se breakne cyklus for; jenže když se vykonává další cyklus while tak mě to nenechá zadat ani jednu teplotu.
Prosím o pomoc...