-7
int main()
{
int numbers, counter;
printf("How many numbers? \n");
scanf("%d", &numbers);
int array[numbers];
printf("\nEnter the numbers: \n");
for (;counter = 1; counter <= numere; counter++) {
scanf("\n%d", &array[counter]);
}
return 0;
}
如何从输入数字打印多少个数小于10,多少个大于10,多少个等于10?C打印阵列号
您为它编写了一个循环?顺便说你的'阅读for'循环已经是错了 - 在C数组都是基于0,你的循环写入过去1最后分配的元素,调用*未定义行为* – UnholySheep
数组第一个索引是不是一个而是零。它是否编译?请整理格式。其中是代码 –
'对的其余部分(;计数器= 1;计数器<= numere;计数器++)'具有1太多';'在它。 – chux