编写一个输入数值的程序,然后在循环中逐个输入这些值(双精度型),最后输出它们的和,最大值和最小值.
我为这个作业编写了代码,但是我收到了错误
#include <stdio.h>
int main(void)
{
float a;
float i;
short c;
float sum;
float nu[];
i=nu[];
printf("Number of values :");
scanf("%f",&i);
for (c=1;i>=c;c++)
{
printf("values=");
scanf("%f",&nu[c]);
sum = sum + nu[c];
// printf("Sum = %f\n",sum);
}
printf("sum = %f \n",sum);
// printf("Number of values :");
// scanf("%f",&i);
}
Run Code Online (Sandbox Code Playgroud)
错误是number.c:在函数'main'中:number.c:9:错误:'nu'number.c中缺少数组大小:11:错误:']'令牌之前的预期表达式
c ×1