#include <stdio.h> #include <string.h>

void del(char *s) { int len = strlen(s); int i, j, k; for (i = 0; i < len; i++) { for (j = i + 1; j < len; j++) { if (s[i] == s[j] || s[i] == s[j] + 32 || s[i] == s[j] - 32) { for (k = j; k < len - 1; k++) { s[k] = s[k + 1]; } len--; j--; } } } s[len] = '\0'; }

int main() { char s[100]; printf("请输入一个字符串:"); scanf("%s", s); del(s); printf("删除重复字符串后的结果为:%s\n", s); return 0; }


原文地址: https://www.cveoy.top/t/topic/o0k5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录