统计文章各类字符数目,显示结果总不对 黑人问号???

#include
int main()
{
int i, j, space=0,daxie=0,xiaoxie=0,number=0,others=0;
char group[3][80];
for (i = 0; i < 3; i++)
{
for (j = 0; group[i][j]!='\0'; j++)
scanf("%d", group[i][j]);

if (group[i][j] >= 'a'&&group[i][j] <= 'z')

xiaoxie++;
else if (group[i][j] >= 'A'&&group[i][j] <= 'Z')

daxie++;
else if (group[i][j] >= 0 && group[i][j] <= 9)

number++;
else if (group[i][j] == ' ')

space++;
else others++;
}
printf("\n");
printf("xiaoxie个数:%d\ndaxie个数:%d\nnumber个数:%d\nspace个数:%d\nothers个数:%d\n", xiaoxie, daxie, number, space, others);
return 0;
}

scanf("%d", group[i][j]);
这个应该放在for (j = 0; group[i][j]!='\0'; j++)循环前面
scanf("%[^\n]", group[i]);

https://ask.csdn.net/questions/1061485