入一行字符 统计其中大写字母的个

入一行字符 统计其中大写字母的个数,怎么输都不对,请各位指点一下

char x然后判断x>='A'&&x<='Z'如果为真累加器加一

首先你需要循环scanf("%c")或者执行一次gets函数读取一行字符串
然后循环判断是不是在A到Z之间
怎么输入都不对,那你先把输入的内容原封不动的打印出来看看,输入的东西根本没接收对,那当然怎么处理都不对