写一个函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空一个空格

写一个函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空一个空格。
代码如下:

#include<stdio.h>


void Out(char arr[])
{
    
    
	int i=0;
	while(arr[i]!='\0')
	{
    
    
		printf("%c",arr[i]);
		if(arr[i+1]=='\0')
			break;
		printf("%c",' ');
		i++;
	}
	printf("\n");
}

int main()
{
    
    
	char arr[5]={
    
    0};
	printf("请输入您要打印的四位数字:\n");
	scanf("%s",arr);
	printf("打印效果如下:\n");
	Out(arr);
	return 0;
}

运行结果如图所示:
在这里插入图片描述
菜菜的代码,希望能够帮助到你哟!

猜你喜欢

转载自blog.csdn.net/Sconnie/article/details/113759288