写了一个c程序,
#include
void main()
{
float a[20],min,max;
int i;
for(i=0;i<20;i++)
{
printf("Please input the %dth number.",i+1);
scanf("%f",&a[i]);
}
min=a[0];
max=a[0];
for(i=1;i<20;i++)
{
if(a[i]
max)
{
max=a[i];
}
printf("min=%f,max=%f",min,max);
}
//return 0;
}
用mingw编译后提示如下错误
error: '::main' must return 'int'
void main()
^
改正办法是:
将void main()改为int main()就行了。原因我没有深究。