您的位置:首页 > 软件 >

关于计算机C语言编程问题?

日期:2008-05-30 14:09:42 点击: 来自: 作者:

 
最近要考试,有一道题不会,请那位会的大侠不吝赐教,这里先谢谢,下面是问题:从主函数中键盘输入的一字符串放入一个字符数组,调用delchar( )函数,使用指针处理方法把该数组中字符串里的非字母字符删除,在主函数中显示处理后的纯字母字符串。 
————————————
#include<stdio.h>
void delchar(char *);
char str1[80],str2[80],*q;
void main(void)
{ q=str2;
printf("Please input a string:n");
gets(str1);
delchar(str1);
puts(str2);
getch();
}
void delchar(char *p)
{ while(*p!='')
{ if(*p<='z' && *p>='a' || *p<='Z' && *p>='A')
{ *q=*p;
q++;
}
p++;
}
}

扩展信息 Expand Information
相关链接 Correlation Link
软件热门 Class Hot
软件推荐 Class Commend
版权所有:网站名称 2005- 未经授权禁止复制或建立镜像 This Site Tech:XHTML+DIV+CSS+Javascript
CopyRight ® 2005- www.tlxf.net online services. all rights reserved. ICP08004161
Optimized to 1024x768 to Firefox,Netscape,Opera,MS-IE6+.