输入一串数字到数组中
1.个数未知 定义一个存放很多数的数组,初值要赋0
int n;
static int a[100];
int i=0;
while(1)
{ scanf("%d",&n);
char c=getchar();//吸收空格
a[i]=n;
i++;
if(c=='\n')
break;
}
2.个数已知 定义动态数组,当然也可以直接int a[n];
int n=5;
int a;
a=(int)malloc(n*sizeof(int));
int i=0;
while(1)
{ scanf("%d",&n);
char c=getchar();
a[i]=n;
i++;
if(c==’\n’)
break;
}