http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=1162
#include <stdio.h>
int Judge(char x)
{
if((x>='a'&&x<='z')||(x>='A'&&x<='Z')||(x=='\0'))
return 0;
else
return 1;
}
void delete(char s[],int p)
{
int k;
for(k=p;s[k]!='\0';k++)
s[k]=s[k+1];
}
int main()
{
char s[85],i;
gets(s);
for(i=0;s[i]!='\0';i++)
{
while(Judge(s[i]))
delete(s,i);
if(s[i]=='\0')
break;
}
puts(s);
return 0;
}
本文介绍了一个C语言程序,该程序用于处理字符串,移除其中的所有非字母字符,并展示如何使用循环和条件判断来实现这一功能。


被折叠的 条评论
为什么被折叠?



