啊哈磊_编程从这里起步

标题: 哪里错了? [打印本页]

作者: LeoGuozichuan    时间: 2014-2-9 12:29
标题: 哪里错了?
我们来玩一个数字游戏,我已经想好了一个三位数abc(a是百位,b是十位,c是个位)。并且告诉你acb、bac、bca、cab、cba的和是2012。你知道我所想的那个数是多少吗?
错解:
#include <stdio.h>
#include <stdlib.h>
int main()
{
        int a,b,c;
    for(a=1;a<=9,a++)
    {
                for(b=1;b<=9,b++)
        {
                        for(c=1;c<=9,c++)
            {
                                if((a*100+c*10+b+b*100+a*10+c+b*100+c*10+a+c*100+a*10+b+c*100+b*10+a)=2012)                                                                                           printf("%d%d%d",a,b,c)
            }
        }
    }
        system("pause");
        return 0;
}
跪求大神帮忙改正


作者: 李掌柜    时间: 2014-2-9 18:00
那看来的题目~你说的表示看不懂
作者: lzx168860766    时间: 2014-2-9 21:07
第十二行''=2012''改为"==2012",第十三行末尾没有分号。
作者: 超神级    时间: 2014-2-9 21:31
http://www.ahalei.com/home.php?m ... w=me&from=space




欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2