关于#c语言#的问题,请各位专家解答!

img

img

我的这个代码无法正常运行 哪里错了呢
希望大家帮我看一下 谢谢大家!

变量命名最好用有意义的名称,日后自己查看起来也方便点:

#include <stdio.h>

int main() {
    char c;
    int letter = 0, digit = 0, space = 0, other = 0;
    while((c = getchar()) != '\n') {
        if((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z')) {
            letter++;
        } else if(c >= '0' && c <= '9') {
            digit++;
        } else if(c == ' ') {
            space++;
        } else {
            other++;
        }
    }
    printf("letter = %d\ndigit = %d\nspace = %d\nother = %d\n", letter, digit, space, other);
    return 0;
}

以下答案引用自GPT-3大模型,请合理使用:
import csv

def main():

files = [

'file1.csv',

'file2.csv',

'file3.csv',

]

with open(files[0], 'r') as csvfile:

reader = csv.reader(csvfile)

for row in reader:

print(row)

main()

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^