这个问题如何解决?
在编译器中输入:4 5 6 p
编译器的输出结果为:
最后输出:5 0 4254537 0 3 0 18 0 0 0
为什么编译器的输出结果全部错误?
代码如下:
程序代码:#include<iostream>
int main(){
using namespace std;
int i=0;
int ar[10];
for(i=0;i<10;i++){
cin>>ar[i];
if(!(cin>>ar[i])){
break;
}
}
cout<<"最后输出:";
for(int j=0;j<10;j++)
cout<<ar[j]<<" ";
return 0;
}







