序!!!
……………………[ 本帖最后由 清微御宇 于 2012-3-9 23:26 编辑 ]
程序代码:#include <stdio.h>
#include <string.h>
int main()
{
int value,len,i;
char a[5];//我用VC6.0如果是标准c99标准int好像不行了,那程序该如何修改??
printf("请输入一个整数(0-99999)\n");
//value=52361;
scanf("%d",&value); //输入一个不超过五位的整数。
sprintf(a,"%d",value);
len = strlen(a);
printf("该数是一个%d位数\n",len); // 问题1输出是几位数。
printf("各位数字分别是"); //各位数分别是什么
for(i = 0;i<len;putchar(a[i++]));
putchar('\n');
printf("各位数字的逆序是");//要求各位数按逆序输出;感觉自己写的太烦,期望有人能帮忙简化一下。
for(i = len;i>=0;putchar(a[i--]));
putchar('\n');
return 0;
}

