输入不结束
#include<stdio.h>
//主要问题是:我想定义了足够大的a[100],然后任意输入小于100个数,可是
//输入不结束:
main()
{
int i,a[100],n;
i=0;
while(a[i]!='\n'){//请问是这里有问题导致输入不结束吗?应该怎样改正?
scanf("%d",&a[i]);
i++;
}
n=sizeof(a)/sizeof(int);
for(i=0;i<n;i++){
printf("%d",a[i]);
}
}