??
题目描述:
给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123
输入:
一个不大于5位的数字
输出:
三行 第一行 位数 第二行 用空格分开的每个数字,注意最后一个数字后没有空格 第三行 按逆序输出这个数
#include <stdio.h>
#include <string.h>
int main(){char s[6];int i,a;scanf("%s",&s);printf("%d\n",strlen(s));a=strlen(s)-1;printf("%c ",s[i]);printf("%c",s[a]);printf("\n");for(i=0;i<strlen(s);i++){printf("%c",s[strlen(s)-i-1]);}
}