cout << "请输入年龄" << endl;
int h[12] = {};
int n = -1;
do {
n++;
cin >> h[n];
} while (h[n] != -1);
//22 33 44 -1
{for (int i = 0; i < n+1 ;i++ )
cout << h[i] << " ";
}
为什么最后输出的时候为把-1也输出出来?谢谢!