新手求教:搬砖问题,编译不过,谁能帮忙看看代码哪里有错,谢谢
/*36块砖36个人搬,男搬4,女搬3,两个小孩抬一砖,男、女、小孩各若干,刚好一次搬完砖?*/输出样例:3 3 30
[local]1[/local]
#include<stdio.h>
int main()
{
unsigned int i,j,k,a,b,c,n=36;
for(i=1;i<=n;i++)
for(j=1;j<=n-i;j++)
for(k=1;k<=n-i-j;k++)
{
if(4*i+3*j+0.5*k==n)
{
a=i;
b=j;
c=k;
}
}
printf("%d %d %d",a,b,c);
}
!!!!!!!!!!!!谢谢!!!!!!!!!!!