#include<stdio.h>
int main()
{
int i,m,n;
scanf("%d%d%d",&i,&m,&n);
if(i>m&&i>n)
{
printf("%d\n",i);
}
else if(m>i&&m>n)
{
printf("%d\n",m);
}
else if(n>i&&n>m)
{
printf("%d\n",n);
}
return 0;
}
这是一段非常简单的代码,但是总是忘了scanf后加取地址符号&。
导致程序不报错但是运行会崩溃。
初学写的代码很粗糙只能解决问题。