输入***ABC**输出ABC**

来源:6-11 多维数组的遍历

3f0

2017-03-20 19:36

#include <stdio.h>
void  fun( char *a, char *p )
{
char *t=a;
for(;t<=p;t++)
if(*t!='*')
*(a++)=*t;
for(;*t!='\0';t++)
*(a++)=*t;
*a='\0';
}

main()
{  char  s[81],*t;
   void NONO (  );
   printf("Enter a string:\n");gets(s);
   t=s;
   while(*t)t++;
   t--;
   while(*t=='*')t--;
   fun( s , t );
   printf("The string after deleted:\n");puts(s);
   NONO();
}请大神把过程写一下,尽量详细,谢谢了

写回答 关注

1回答

  • qq_青年的唯物_0
    2017-03-23 17:02:24

    表示已经晕了~

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926209 学习 · 20797 问题

查看课程

相似问题