错误的代码:
#include <stdio.h>
#define OA 60
int main (void)
{
int a = 0,b = 0;
while (b = 0)
{
printf("请输入分钟数\n");
scanf("%d", a);
int c = a / OA,d = a % OA;
printf("%d分钟 = %d小时%d分钟\n",a,,c,d);
printf("输入'0'结束本程序,输入非'0'的数继续本程序.");
}
return 0;
}
正确的程序:
#include <stdio.h>
#define OA 60
int main (void)
{
int a = 0,b = 0;
while (b = 0)
{
printf("请输入分钟数\n");
scanf("%d", a);
int c = a / OA,d = a % OA;
printf("%d分钟 = %d小时%d分钟\n",a,c,d);//这里多了一个逗号
printf("输入'0'结束本程序,输入非'0'的数继续本程序.");
}
return 0;
}