火影之给我个面子txt:谢谢帮忙!C的问题

来源:百度文库 编辑:高校问答 时间:2024/04/28 09:21:08
/*File:practise made by hao*/
main()
{
int a,b,c, ave;
scanf("%d",&a,&b,&c);
ave=(a+b+c)/3;
printf("ave=%d\n",ave) ;
}
这个程序运行后得到的结果不正确。
我输入a=1,b=2,c=3
它的结果是ave=1107
而且我转化成.EXE后运行这个程序
在输完赋值后按回车,这个程序便消失了,找不到了,请问这是为什么?
麻烦讲详细一些,我是个FRESHMAN。

scanf语句里要有三个%d,因为输入三个数嘛,要看结果你就在printf语句之后加一条语句:getch();这条语句是用来显示运行结果的,你先试试吧