C语言我真的不会做请教一下

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/912666852966141.jpg "#left"

#include<stdio.h>
int main()
{
    int a,b,c,sum=1333;
    for(a=0;a<=9;a++)
    {
        for(b=0;b<=9;b++)
        {
            for(c=0;c<=9;c++)
            {
                if(100*a+10*b+c+100*c+b*10+a==sum)
                {
                    printf("a可取%d,b可取%d,c可取%d\n",a,b,c);
                }
            }
        }
    }
    return 0;
 } 

用三层循环枚举a,b,c的取值,用k记录共有几种方法,如果满足题目条件就输出a,b,c的值,并将k加1

#include<stdio.h>
int main()
{
    int a,b,c,k=0;
    for(a=0;a<=9;a++)
       for(b=0;b<=9;b++)
          for(c=0;c<=9;c++)
          {
                 if(a*100+b*10+c+c*100+b*10+a==1333)
                {
                      printf("a:%d b:%d c:%d\n",a,b,c);
                      k++;
                }
          }
    printf("满足条件总数为:%d\n",k);
    return 0;
}