我综合了LS的
#include <stdio.h>
#include <conio.h>
main()
{
int i,j,k;
int count=0;
clrscr();
for (i=0;i<50;i++)
{
for (j=0;j<50;j++)
{
for (k=0;k<50;k++)
{
if((i+2*j+5*k==100)&&(i+j+k<=50))
{
count++;
printf("i=%d,j=%d,k=%d\n",i,j,k);
}
}
}
}
printf("count=%d\n",count);
getch();
}