题目描述
写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出"1 9 9 0"。
输入
一个四位数
输出
增加空格输出
样例输入
1990
样例输出
1 9 9 0 方案一: //用数组存储输入的数据 #include<stdio.h> #include<string.h> int main() { char a[10]; gets(a); for(int i=0;i<strlen(a);i++) printf("%c ",a[i]); return 0; } 方案二: //用n存储数据 #include<stdio.h> int main() { int n,a[100],j,i=0; scanf("%d",&n); while(n) { a[i++]=n%10; n=n/10; } for(j=i-1;j>=0;j--) printf("%d ",a[j]); return 0; }