c语言编译出现错误,提示expected primary-expression before

原创 2016年08月30日 18:34:50

错误的代码:

#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;
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

编译错误:expected primary-expression before '(' token

在编译过程中,出错语句如下:LOG(INFO) 报错:  error: expected primary-expression before '(' token  error: expecte...

QTableWidget 详细使用

QTableWidget是QT程序中常用的显示数据表格的空间,很类似于VC、C#中的DataGrid。说到QTableWidget,就必须讲一下它跟QTabelView的区别了。QTableWidge...

QTableView中修改某个单元格或者行或者列内容颜色

QTableView的单元格内容实现还是继承了TableViewModel类的data(const QModelIndex &index, int role) const函数,那个设置颜色的问...

QTableWidget 详细使用

原文出处:http://blog.csdn.net/xcy2011sky/article/details/6991073   QTableWidget是QT程序中常用的显示数据表格的空间,很类似于VC...

MySql如何分级查询上千万行记录的表,并将该大数据显示到界面中

由于项目需要遇到如下问题: 人机界面程序要查看数据库中的数据,其中有个表的数据已经有上千万行了,要一次加载并显示在界面上估计要消耗要好几个GB的内存,所以考虑采用分页查找的方式。 具体解决方案: ...

Centos 7 成功安装 dosbox 解决 "error: expected primary-expression before ‘,’ token" 错误

注意:这篇博客解决了下面这个问题,如果你也恰巧遇到了这个问题,请继续往下读,完整的安装过程后面也有。make 操作错误信息如下:In file included from ../../include/...

关于gcc编译错误expected expression before token的一些想法

在学习数据结构时,将算法实现的过程中总是出现一些意想不到的错误,我想大概是对相应的编程语言认识太过浅薄的缘故。但这不是什么大问题,本来就是在学习嘛,能发现更多的问题当然更好,只要能耐住性子解决,相信比...

error C2057: expected constant expression (C语言中数组的大小可以在程序运行时定义吗? )

数组的大小可以在程序运行时定义吗? 不。在数组的定义中,数组的大小必须是编译时可知的,不能是在程序运行时才可知的。例如,假设i是一个变量,你就不能用i去定义一个数组的大小: char arra...

安装PHP时 jpeglib.h:954: error:expected declaration specifiers or ‘...’ before ‘FILE’ 错误解决

In file included from /sever/php/php-5.3.6/ext/gd/libgd/gd_compat.c:8: /usr/local/jpeg8//include/jp...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)