为什么窗口无法正常输出

程序目的:输入一串字符,统计其中各字符出现的次数

问题:调试发现问题出在循环体部分,窗口没有任何输出结果

img

img

目前试过的方法:换个编译器,把部分变量定义为全局

#include #include void distin(char* crr){ int j; char arr[j+1]; gets(arr); printf("1"); j = strlen(arr); printf("2"); for(int i=0;i

崩溃了啊
18行arr[i]是字符,输出用%c,不能用%s