Exemplu problema :
Să se citească numere de la tastatură până la apariția lui 0.
Ideea e ca nu ai nevoie de doua bucle repetitive, nu ai ce face cu 2.
Ai doua abordări :
int v[100],i=0;
do{
i++;
cin >> v[i];
} while (v[i]!=0);
Sau
int n, v[100],i=0;
for(i; i; i++){
cin>v[i];
If(v[i]==0) break;
}