C语言程序任意输入一个字符串
C语言程序:任意输入一个字符串,将其中不属于26个英文字符的符号删除输入的字符串中可能会有特殊符号,标点符号等不属于英文字符,将其删除,麻烦大家了,非常感谢。。。。
程序已经调试通过。 #include #include void main() { char str[100]; int i, j; printf("Input a string:"); gets(str); i = j = 0; while (str[i] != '\0') { if (str[i] >='a' && str[i] = 'A' && str[i] <= 'Z') { str[j] = str[i]; i++; j++; } else i++; } str[j] = '\0'; printf("The new string:"); puts(str); }
答:两个程序均已通过。一个倒过来打印,另一个翻转后打印。 第一个程序: #include #include void main() { char str[100...详情>>