九阳电磁炉新型线路图:c++中想不全给数组赋值该怎么弄

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 09:07:20
比如
int a[10];
for(int i=0;i<10;i++)
cin>>a[i];
我想输入时不一定全输入10个,输到n(n<10)个的时候按回车就退出,代码该怎么写

int a[10];
char temp[50];
for (int i=0;i<10;i++) a[i]=0;
for(i=0;i<10;i++)
{
cin>>temp; if (strlen(temp)==0) break;
sscanf("%d",&a[i]);
}

那就先scanf("%d",&n);然后for(int i=0;i<n;i++)