是否是这意思,供参考:
#include <stdio.h> int main() { int a,b; scanf("%d%d",&a,&b); a > b ? printf("%d %d",b,a):printf("%d %d",a,b); return 0; }
c=a>b?a: b;是不是应该这样输出,判断a和b的大小。
第五行错了你要是想输出两个,printf那里输出两个,不能这么写