首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

IF的结果不符,

2012-02-07 
IF的结果不符,求助!!!!!#include stdio.hmain(){intG,Mprinrf( PleaseinputtheG:\n )scanf( &d ,&

IF的结果不符,求助!!!!!
#include <stdio.h>
main()
{
int   G,M;
prinrf( "Please   input   the   G:\n ");
scanf( "&d ",&G);
if(G> =90)
M=800;
else
if(G <=90&&G> =80)
M=600;
else
if(G <=80&&G> =70)
M=400;
else
if(G <=70&&G> =60)
M=200;
else
M=0;
printf( "%d ",M);

}
不管输入多少,都是800,但我把他改在C#上用又没有错啊?
怎么回事啊!!!!

[解决办法]
scanf( "&d ",&G);


=> >
scanf( "%d ",&G);


[解决办法]
scanf( "%d ", &G);

[解决办法]
scanf( "&d ",&G);---> scanf( "%d ",&G);就可以了

热点排行