c语言的简单问题
2. 输入一个以回车符结束的字符串,分别统计其中的大写字母、小写字母、数字和其他字符的个数。
3. 输入一串字符,判断该字符串是否为“回文”(即顺读和倒读都一样,例如:ABCBA)。
敢问大佬这两题怎么写,字符串一点不会啊
我就简单的写了,代码就没有优化,仅实现了功能,
还有一点要注意的是: 在统计字母的数量时候没有统计回车符, 若是算上就是其他字符+1即可
代码和运行测试如图:
代码文字:
========================code=============================
#include<stdio.h>
int main(){
printf("统计各类字符测试: ");
printf("请输入一串非中文字符串: ");
int upcnum = 0, lowcnum = 0, digcnum = 0, othercnum = 0, i, j, length;
char c , s1[1024] = {'