求解。谢谢!执行出错。
题目:输入一个不大于五位的数,并输出它的逆序数问:下面是我编的一小段,大概思路就差不多是这样,想问:这样没有报错但是执行的时候没有任何反应,为什么?
注:这样编程是因为我暂时只会这样。
#include<stdio.h>
#include<math.h>
void main()
{
int x,a,b,c,d,e,y;
scanf("%d,&x");
if(x>0&&x<10)
{a=x;
y=a;
printf("y=%d\n.y");
}
else if(x>=10&&x<100)
{x=10*b+a;
floor(b=x/10);
a=x-10*b;
y=a*10+b;
printf("y=%d\n,y");
}