运行的时候显示**.exe遇到问题停止工作 帮忙解释一下
从键盘输入一个数字n,表示即将输入的数据个数,然后输入n个整数,求这n个整数的最大值、最小值和平均值#include<stdio.h>
int main()
{
int n,max=0,min=0,i,sum=0;
int g[n-1];
float average;
printf("请输入一个整数n=\n");
scanf("%d",&n);
printf("请输入n个整数\n");
for(i=0;i<n;i++)
scanf("%d",&g[i]);
for(i=0;i<n;i++)
{ sum=sum+g[i];
if (max<g[i])
max=g[i];
if (min>g[i])
min=g[i];
}
average=sum/n;
printf("%d %d %f",max,min,average);
return 0;
}
运行的时候显示**.exe遇到问题停止工作帮忙解释一下
这是我另外写的,我前一个是不用数组的编译也是成功的
我好几次在用数组的时候出现这个问题
解释一下啊 thank you!!!!!!!!!!!!!!!!!!!