写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出"1 9 9 0"

/写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出"1 9 9 0"。/

#include <stdio.h>
#include <string.h>
void fun(int num)
{
    int a =num/1000;
    int b =(num%1000)/100;
    int c =(num%100)/10;
    int d =num%10;
    printf("%d %d %d %d\n",a,b,c,d);
}
int main(void)
{
    int num;
    printf("please enter four number\n");
    scanf("%d",&num);
    if(num<1000 || num>9999)
    {
        printf("enter error\n");
        return 0;
    }
    fun(num);
    return 0;
}

posted on 2024-07-07 22:59  wessf  阅读(131)  评论(0)    收藏  举报