有几种方式连续输入一串数据
我举例一种:printf("请输入数据并以-1结尾,再按回车键");scanf("%d",&element);
while(element!=-1)
{
original->list[original->size]=element;
original->size++;
scanf("%d",&element);
}
还有其他的方法吗?求教
程序代码:#include "stdio.h"
void main()
{
int element,i;
int original_list[100];
int original_size = 0;
printf("请输入数据并以不是整数的数字(例如4.54)结尾,再按回车键:");
while(scanf("%d",&element) != 0)//下面是你需要的
{
original_list[original_size]=element;
original_size++;
}
for (i = 0;i < original_size - 1;i++)
printf("%4d",original_list[i]);
}
你那样命名数组不行吧?
