我这题是这样做的:
#include <stdio.h>
int main()
{
int a,b,c,d;
scanf("%1d%1d%1d.%1d\n",&a,&b,&c,&d);
printf("%1d.%1d%1d%1d",d,c,b,a);
return 0;
}
但是把int改成char就报错:
#include <stdio.h>
int main()
{
char a,b,c,d;
scanf("%1d%1d%1d.%1d\n",&a,&b,&c,&d);
printf("%1d.%1d%1d%1d",d,c,b,a);
return 0;
}
这是为啥啊。。。