C语言刷题(13):写一个函数,输入一个4个数字,要求输出这个4个数字字符,但每两个数字间空一个字符。

#include <stdio.h>
#include <string.h>
void main()
{
    void insert(char a[]);
    char a[10];
    puts("输入四个数字:");
    gets(a);
    insert(a);
    puts("插入空格后数字:");
    puts(a);
}
void insert(char a[])
{
    int i;
    for(i=3;i>-1;i--)
    {
        a[2*i] = a[i];
        a[2*i+1] = ' ';
    }
}
``
结果:
输入四个数字:
5462
插入空格后数字:
5 4 6 2
发布了45 篇原创文章 · 获赞 7 · 访问量 1615

猜你喜欢

转载自blog.csdn.net/qq_38173631/article/details/103960347
今日推荐