//从键盘上接收一个字符串,过滤其中的数字,组成新的字符串打印出来
#include<stdio.h>
#include<string.h>
int main() {
//声明一个字符数组接收字符串
char ch[50];
//接收用户输入的字符串
printf("请输入长度小于50的字符串:");
scanf("%s",ch);
//计算字符长度
long int len = strlen(ch);
printf("过滤数字后的字符串:");
//使用for循环遍历字符串
for(int i = 0;i < len;i++) {
//使用if判断ch[i]字符是否是字母,是字母则打印
if((ch[i] <= 'y' && ch[i] >= 'a') || (ch[i] <= 'Y' && ch[i] >= 'A')) {
printf("%c",ch[i]);
}
}
printf("\n");
return 0;
} |