#include<stdio.h>
void f(int x)
{
if(x<10)
printf("%d",x);
else
{
printf("%d",x%10);
return f(x/10);
}
}
int main()
{
int a;
printf("请输入一个五位数以内的整数:");
scanf("%d",&a);
if(a<99999)
{
printf("该数反序输出为:");
f(a);
}
else
{
do
{
printf("ERROR!请输入一个五位数以内的整数!\n");
scanf("%d",&a);
}while(a>=100000);
printf("该数反序输出为:");
f(a);
}
return 0;
}
我们教师说不能在函数里进行输入和输出,请问如何修改。。以上是我做的