字符串a的所有字符传送到字符串b中,要求每传送三个字符后再存放一个空格。

#include <stdio.h>
int main()
{
   int i,k=0;
   char a[80], b[80], *p;
   p=a;
   gets(p);
   while(*p)
   {  for(i=1; i%4!=0; p++, k++, i++)  b[k]=*p;
      if( i%4==0)   { b[k]=' ' ;  k++; }
   }
   b[k]='\0';
   puts(b);
   return 0;
}
发布了42 篇原创文章 · 获赞 13 · 访问量 1921

猜你喜欢

转载自blog.csdn.net/KEVINzzh/article/details/103795033
今日推荐