编辑代码

#include <stdio.h>
int main () {
    int i,j,k;
    for (int i = 0; i <= 20; i++) {          // 公鸡最多 100 / 5 = 20 
    for (int j = 0; j <= 33; j++) {      // 母鸡最多 100 / 3  33 
        int k = 100 - i - j;             // 小鸡数量
        if (k % 3 == 0 && 5 * i + 3 * j + k / 3 == 100) {
            printf("公鸡%d只,母鸡%d只,小鸡%d只",i,j,k);
        }
    }
}
    return 0;
}