标题:警告13次,不知道错哪了!
只看楼主
evergogo
Rank: 2
来 自:宇宙-C星球
等 级:论坛游民
帖 子:64
专家分:25
注 册:2009-10-11
结帖率:100%
 问题点数:0 回复次数:56 
警告13次,不知道错哪了!
#include <stdio.h>
void main()
{
    char diamond[][5]={{'','','*'},{'','*','','*'},{'*','','','','*'},{'','*','','*'},
    {'','','*'}};
    int i,j;
    for (i=0,j<5;j++)
    {
        for(j=0;i<5;j++)
        printf("%c",diamond[i][j]);
    printf("\n");
    }

}
搜索更多相关主题的帖子: 警告 
2009-10-24 17:59
m456m654
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:3
帖 子:783
专家分:2806
注 册:2009-9-17
得分:0 
i=0,j<5;j++)
    {
        for(j=0;i<5;j++)
在同一个循环中怎么ij都出来了
2009-10-24 18:08
pgy
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:C
等 级:小飞侠
威 望:8
帖 子:1248
专家分:2329
注 册:2009-9-23
得分:0 
你的两个for循环写的真叫惨不忍睹

我可好玩啦...不信你玩玩^_^
2009-10-24 18:09
pgy
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:C
等 级:小飞侠
威 望:8
帖 子:1248
专家分:2329
注 册:2009-9-23
得分:0 
回复 2楼 m456m654
还有个问题,你看出来没

我可好玩啦...不信你玩玩^_^
2009-10-24 18:10
evergogo
Rank: 2
来 自:宇宙-C星球
等 级:论坛游民
帖 子:64
专家分:25
注 册:2009-10-11
得分:0 
没错啊!书上是这样写的啊!

异星球#include变种的C!
2009-10-24 18:10
evergogo
Rank: 2
来 自:宇宙-C星球
等 级:论坛游民
帖 子:64
专家分:25
注 册:2009-10-11
得分:0 
就你高手啦!我看不出来啊!一直迷茫中!

[ 本帖最后由 evergogo 于 2011-12-5 15:18 编辑 ]

异星球#include变种的C!
2009-10-24 18:13
pgy
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:C
等 级:小飞侠
威 望:8
帖 子:1248
专家分:2329
注 册:2009-9-23
得分:0 
#include <stdio.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");
    }  
}
一字一句的对着改

我可好玩啦...不信你玩玩^_^
2009-10-24 18:13
谁是王者
Rank: 2
等 级:论坛游民
帖 子:211
专家分:92
注 册:2009-3-3
得分:0 
程序我有编译。。的确不是IJ的问题。。。
2009-10-24 18:14
evergogo
Rank: 2
来 自:宇宙-C星球
等 级:论坛游民
帖 子:64
专家分:25
注 册:2009-10-11
得分:0 
pgy你还好!只是警告了11次   哈哈
--------------------Configuration: lx - Win32 Debug--------------------
Compiling...
lx.c
E:\begin C\编辑程序\lx.c(4) : error C2137: empty character constant
E:\begin C\编辑程序\lx.c(4) : error C2137: empty character constant
E:\begin C\编辑程序\lx.c(4) : error C2137: empty character constant
E:\begin C\编辑程序\lx.c(4) : error C2137: empty character constant
E:\begin C\编辑程序\lx.c(4) : error C2137: empty character constant
E:\begin C\编辑程序\lx.c(4) : error C2137: empty character constant
E:\begin C\编辑程序\lx.c(4) : error C2137: empty character constant
E:\begin C\编辑程序\lx.c(4) : error C2137: empty character constant
E:\begin C\编辑程序\lx.c(4) : error C2137: empty character constant
E:\begin C\编辑程序\lx.c(5) : error C2137: empty character constant
E:\begin C\编辑程序\lx.c(5) : error C2137: empty character constant
Error executing cl.exe.
 
lx.obj - 11 error(s), 0 warning(s)

异星球#include变种的C!
2009-10-24 18:17
谁是王者
Rank: 2
等 级:论坛游民
帖 子:211
专家分:92
注 册:2009-3-3
得分:0 
发现问题了。。。。char diamond[][5]={{'','','*'},{'','*','','*'},{'*','','','','*'},{'','*','','*'},
其中的''中间应该有一个空格。。你的没有空出来
正确程序
#include <stdio.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");
    }
 
}
2009-10-24 18:19



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-289746-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.836794 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved