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