关于结构语句
题目:酒的兑换2元一瓶;
2个空瓶兑换一瓶;
4个盖子兑换一瓶;
有n元钱,请问能喝上多少瓶酒;
我自行写了个程序请大神指点,有改进的方法没:
#include <stdio.h>
void main ()
{
max:
{
int a,b,c,t,t1,t2,m,n; /*a为瓶酒数,b为空瓶数,c为瓶盖数*/
a=1,b=0,c=0,t=0;
printf("请输入:");
scanf("%d",&m);
n=m/2;
for (;a<=n+t;a++)
{
c++;
b++;
t1=c/4;
t2=b/2;
t=t1+t2;
}
printf("%d\n",a-1);
}
goto max;
}