编程中经常会用到接收一组输入数据,通常情况下需要先指定输入数据的个数,不指定的情况下怎么做呢?
scanf("%d",&a[0]);
while(getchar()!='\n')
{
i++;
scanf("%d",&a[i]);
}
这种方法相当于交替使用scanf(“%d”)和getchar,一个接受int型数据,一个接受一个字符,当输入回车时判断结束;
新技能,get it√!
编程中经常会用到接收一组输入数据,通常情况下需要先指定输入数据的个数,不指定的情况下怎么做呢?
scanf("%d",&a[0]);
while(getchar()!='\n')
{
i++;
scanf("%d",&a[i]);
}
新技能,get it√!