main() { int a=0,b=33;
while(!(3*a+4*b==100)) {a++; b--;} printf ("%d %d\n",a,b);
}
不好意思上面的有点问题,如果不知道有结果的话可能会进入死循环; 把main() { int a=0,b=33;
while(!(3*a+4*b==100)&&a<=33) {a++; b--;} if(a<=33) printf ("%d %d\n",a,b);
} 改做