基本上我有一个 C 程序,用户在其中输入一个数字(例如 4)。定义的是将进入数组的整数数量(最多 10 个)。但是我希望用户能够将它们输入为“1 5 2 6”(例如)。即作为一个空格分隔的列表。
至今:
#include<stdio.h>;
int main()
{
int no, *noArray[10];
printf("Enter no. of variables for array");
scanf("%d", &no);
printf("Enter the %d values of the array", no);
//this is where I want the scanf to be generated automatically. eg:
scanf("%d %d %d %d", noArray[0], noArray[1], noArray[2], noArray[3]);
return 0;
}
不知道我该怎么做?
谢谢