有几种方式连续输入一串数据
我举例一种: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]); } 你那样命名数组不行吧?