tq3320 发表于 2015-5-3 16:25:44

教程问题,条件表达式

本帖最后由 tq3320 于 2015-5-3 19:25 编辑

在第四章里面的条件表达式里面,有一道题:
输入a和b两个数,然后输出大的那个数字。
按照教程里面打:

#include <stdio.h>
void main()
{
int a,b,max;
printf("\n input two numbers :\n");
scanf("d%%d",&a,&b);
printf("max=%d\n",a>b?a:b);
}

输出之后 得到的 max=-85899346

我想问下,这是哪里错了

哥斯拉不说话 发表于 2015-5-3 17:06:36

scanf 那里错了, 应该是%d %d{:9_232:}你怎么可以这么粗心

tq3320 发表于 2015-5-3 19:24:30

:mad: 啊,我还找了好几遍,多没看出来!!
谢谢啊!!!

tq3320 发表于 2015-5-3 19:27:49

:sad 今天连续错了好几次啊! %d,d%全搞迷糊了!!
页: [1]
查看完整版本: 教程问题,条件表达式