输入任意整数,输出带间隔的数字(C语言)

标签:
杂谈 |
分类: C语言学习 |
也是在博客园看到的题目,我也来做一下:
要求输入一个正整数,然后分别输出每位数字,并将这些梳子按间隔3个空格的形式打印出来。
如:用户键入42339,则输出4
用一般形式蛮简单。
code:
#include <stdio.h>
void main()
{
}
截图:
http://s7/middle/673ccb5bx89373a171936&690
但是这个方法有个不好的地方就是输入的数超过长整型的时候就不行了,就像:
http://s3/middle/673ccb5bx89373e598c72&690
所以现在用字符数组做,蛮简单的,呵呵
code:
#include <stdio.h>
#include <string.h>
void main()
{
}
截图: