有个题,我想这样编为什么不可以?
要求输出:*
**
***
****
*****
******
然后我就这样编的,但是会报错,数据不能初始化的样子...
#include <stdio.h>
int main()
{
int i=1;
char n[1]=n[2]=n[3]=n[4]=n[5]=n[6]=' ';
for(;i<=6;i++)
{
n[i]='*';
printf("%c%c%c%c%c%c\n",n[1],n[2],n[3],n[4],n[5],n[6]);
}
}
求好心的大哥帮小弟解决下问题,万分感谢!