A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

#include<stdio.h>
int main(){
    char xinxin[][7]={"   *   ","  ***  "," ***** ","*******"};
    for(int i=0;i<4;i++){
        printf("%s\n",xinxin);
    }
}



输出不了这个图形
   *
  ***
*****
*******



不知道哪里出了问题? 求解答

6 个回复

正序浏览
用printf函数%s格式输出字符串,遇到空格就结束了。
回复 使用道具 举报
iOSyinlixian 发表于 2016-3-26 00:06
是不是一个三角形呢?   这个上面打的有点歪

??? 为什么  [ i ] 打不上去
回复 使用道具 举报
iOSyinlixian 发表于 2016-3-26 00:02
你要输出什么图形呢

我上面    printf("%\n",xinxin);  
这里少了打了一个i
回复 使用道具 举报

是不是一个三角形呢?   这个上面打的有点歪
回复 使用道具 举报
iOSyinlixian 发表于 2016-3-26 00:02
你要输出什么图形呢

   *
  ***
*****
*******
回复 使用道具 举报
你要输出什么图形呢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马