首页 新闻 会员 周边

为啥总是输出10,20

0
[已解决问题] 解决于 2012-10-29 14:45

#include<stdio.h>

void main()

{  

int x,y,z;  scanf("请输入x",&x);

  if(x>0) {

y=10; z=20;

}  

else y=-100;

printf("%d,%d\n",y,z);  

}

轉身、錯過的主页 轉身、錯過 | 初学一级 | 园豆:189
提问于:2012-10-28 19:10
< >
分享
最佳答案
0

scanf不是这么用的。

应该是

printf("请输入X:");
scanf("%d",&x);
奖励园豆:5
飞鸟_Asuka | 菜鸟二级 |园豆:209 | 2012-10-28 20:03
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册