是死循环吗?转了好几分钟了,才出结果(ToT)
查看原帖
是死循环吗?转了好几分钟了,才出结果(ToT)
373226
justinjia楼主2020/9/6 13:57

代码:

#include"stdio.h"
int main(void){//请问void main(void)为什么就不行呢?
    char t;
    int s=0;
    do{
        scanf("%c",&t);
        //只可能包含字母或数字
        if(t>='A'&&t<='Z'||t>='a'&&t<='z'||t>='0'&&t<='9')
            s++;
    }while(t!='\0');//字符串结束(问题很有可能在这里……)
    printf("%d",s);
    return 0;
}
2020/9/6 13:57
加载中...