将字符串a复制到b,并且每隔3个字符添加一个空格

来源:互联网 发布:深圳公司网络维护 编辑:程序博客网 时间:2024/03/29 01:45
//将字符串a复制到b,并且每隔3个字符添加一个空格#include<stdio.h>void fun_cp(char *a, char *b){int i=0,j=0;while(a[i] != '\0'){b[j]=a[i];i++;j++;if(i%3 == 0){b[j]=' ';j++;}}b[j]='\0';}int main(void){char a[40];char b[60];puts("Enter string a:");while(gets(a) != NULL && a[0]!='\0'){fun_cp(a,b);puts(b);puts("Enter string a(Empty line to quit):");}return 0;}

原创粉丝点击