c语言编译出现错误,提示expected primary-expression before
错误的代码:#include#define OA 60int 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("
·
错误的代码:
#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;
}
更多推荐
所有评论(0)