下列程序的功能是:解决百马百担问题,有100匹马,驮100担货,大马驮3担,中马驮2担,两匹小马驮1担,问大马、中马、小马各多少匹?
#include
int main(void)
{
    int m, n, k;
       (1)   ;
    printf("各种驮法如下:\n");
    for (m = 1; m <= 100;  (2)   )
        for (n = 1; n <= 100 - m; n++)
        {
            k = 100 - m - n;
            if ((2 * 3 * m + 2 * 2 * n +   (3)   ) == 2 * 100)
            {
                printf("大马%3d匹; 中马%3d匹; 小马%3d匹.\n", m, n, k);
                sum++;
            }
        }
    printf("共有%d种驮法.\n", sum);
    return 0;
}