去除字符串前导的“*”(不能用到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);
}
参与评论- 相关内容
- 最近更新
- ·关于汉诺塔的一个问题!
- ·格子排数问题(我程序作出为什么..
- ·avi播放器 "智能影院"..
- ·手机通话时间的查法
- ·NOKIA6260手机文件传输问题请大家..
- ·我有一部索愛P900手機,內存卡是..
- ·诺基亚QD支持哪些电影?
- ·诺基亚5200和5300有什么区别?
- ·手机电池“没电”是应该一点电没..
- ·从三星网站下了软件但还是下不了..
添加到百度搜藏