大佬们,我问一下为什么输出六个星号会出现乱码,五个星号却不会。(程序在下面)
#include<stdio.h>
int main()
{
char a[6] = { ‘’,’’,’’,’’,’’,’’ };
char s = ’ ';
int i, j;
for (i = 0; i < 4; i++)
{
for (j = 0; j < i; j++)
{
printf("%c", s);
}
printf("%s\n", a);
}
printf("\n");
return 0;
}