#include<stdio.h>
#include<string.h>
main()
{
char ch[100], c;
int i = 0, j;
gets(ch);
while (ch[i] != '\0')
{
j = i;
if (!((ch[i] >= 'A' && ch[j] <= 'Z') || (ch[i] >= 'a' && ch[j] <= 'z')))
while (ch[j] != '\0')
{
ch[j] = ch[j + 1];
j++;
}
if ((ch[i] >= 'A' && ch[j] <= 'Z') || (ch[i] >= 'a' && ch[j] <= 'z')) i++;
}
printf("\n");
puts(ch);
}
C语言删除字符串中所有非英文字符
于 2023-12-10 20:56:06 首次发布