字符串的问题
程序代码:
#include<stdio.h> #include<stdlib.h> void main() { char diamond[][5]={{' ',' ','*'},{' ','*',' ','*'},{'*',' ',' ',' ','*'},{' ','*',' ','*'},{' ',' ','*'}}; int i,j; for(i=0;i<5;i++) { for(j=0;j<5;j++) printf("%c",diamond[i][j]); printf("\n"); } printf("\n"); system("pause"); }为什么输出结果会有a的?