c语言学习笔记<七>
给一个不多于5位的正整数,要求 ①求出它是几位数?② 分别打印出每一位数字 3 按逆序打印出各位数字 例如原数为321 应输出123
#include<string.h>
#include<stdio.h>
main()
{
char string[6];
char c;
int sum=0,i;
gets(string);
for(i=0;(c=string[i])!='\0';i++)
{
sum++;
printf("%c\n",c);
}
i=strlen(string);
printf("%d",i);
for( ;i>=0;i--)
{
sum++;
printf("%c",string[i]);
}
getch();
}