24小时热门版块排行榜    

查看: 540  |  回复: 1

viao

新虫 (初入文坛)

[求助] 输出数字菱形

#include<stdio.h>
int main()
{
    int i,j,n,b=1;
        scanf("%d",&n);
        for(i=1;i<=2*n-1;i++)
        {
        i<=n?b=i:b=2*n-i;
            for(j=1;j<=2*(n-b);j++)
                        printf(" ";
                for(j=n;j>=n-b+1;j--)
                    printf("%-2d",j);
                        for(j=j+2;j<=n;j++)
                        printf("%-2d",j);
                        printf("\n";
                        }
}
在GCC(3.3)运行,显示编译失败,main.c: In function `main':
main.c:8: warning: use of conditional expressions as lvalues is deprecated
main.c:8: error: invalid lvalue in assignment
求各位大神帮忙看看,在线等,谢谢啦!
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jeff199506

新虫 (初入文坛)

2楼2016-03-22 08:30:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 viao 的主题更新
信息提示
请填处理意见