初学C帮忙大大们看下那里错了?
题目:输入两个数,分别放入x和y中,若两个数不相等,则输出其中的大数;若两数相等,则输出字符串x==y和x的值。
以下是我写的代码:
main()
{
int x,y,t;
printf("printf x&y\n");
scanf("%d%d",&x,&y);
printf("x=%d,y=%d\n",x,y);
{
t=(x>y)?x:y;
printf("t=%d\n",t);
}
if(x==y)
printf("'x==y',x=%d",x);
}
如果x和y我赋值都为15的话
输出结果为:
t=15
'x==y',x=15
请问如何不让t=15出现在两个数相等的情况下,只输出“'x==y',x=15”此段?