您的位置 电脑知识爱好者 >> 编程知识 >> 去除字符串前导的“*”(不能用到strlen strcpy strcat等函数)

去除字符串前导的“*”(不能用到strlen strcpy strcat等函数)

电脑知识爱好者互联网本站整理2007-9-6 9:41:25
知识重点:去除字符串前导的“*”(不能用到strlen strcpy strcat等函数) #includeconio.h #includestdio.h void fun( char a; clrscr(); printf(input string:); gets(a); fun(a); puts(a); } #inc..

去除字符串前导的“*”(不能用到strlen strcpy strcat等函数) #include"conio.h" #include"stdio.h" void fun( char a[]) {} main() { char a[80]; clrscr(); printf("input string:"); gets(a); fun(a); puts(a); } #include"conio.h"

#include"stdio.h"

void fun(char a[])

{

int i=0;

char *p;

p=a;

while(*p!='\0')

{

if(*p=='*')

{

p++;

}

else

{

break;

}

}

while(*p!='\0')

{

a[i++]=*p;

p++;

}

a[i]='\0';

}

main()

{

char a[80];

//clrscr();

printf("input string:");

gets(a);

fun(a);

puts(a);

}

参与评论
相关内容
关于我们 | 隐私政策 | 站点地图 | 河北人才网|京ICP备07025396号
添加到百度搜藏 添加到百度搜藏 电脑知识爱好者Copyright ?2006-2008版权所有 我要啦免费统计