VC++ 在编译的时候没有错误,但运行的时候却有一个错误

2024年11月22日 00:50
有3个网友回答
网友(1):

#include 

void swap(float *x,float *y)

{float z;

z=*x; *x=*y;*y=z;

}

int main()

{

 float a,b,c,d;

 printf("请输入四个数");

 scanf("%f%f%f%f",&a,&b,&c,&d);

 if(a>b)

 swap(&a,&b);

 if(a>c)

 swap(&a,&c);

 if(a>d)

 swap(&a,&d);

 if(b>c)

 swap(&b,&c);

 if(b>d)

 swap(&b,&d);

 if(c>d)

 swap(&c,&d);

 printf("%f<%f<%f<%f",a,b,c,d);

 return 0;

}

网友(2):

运行?
出现fatal error应该是在编译连接的时候吧
表示不解,可以试着断点调试下。。。

网友(3):

没有main()函数啊