刚开始学C语言,编了一个简单的程序却怎么也运行不出结果,到底是哪有问题求大神指点

#include<stdio.h>
main()
{
int a,b,c,d;
a=5;
b=a++;
c=--a-b++;
d=(a++)-(++b)+c--;
printf("%d",a,b,c,d);
}

第1个回答  2018-09-27
主要问题是函数类型没写,是int main 还是 void main。还有输出的时候,要输出几个值,就要写几个%d。本回答被网友采纳
第2个回答  2018-09-27
看了想打人系列,++ --这么多能带上括号不,最后一句,后面4个参数,前面一个%d不匹配
第3个回答  2020-01-05
声明变量那
int a = xxx,b = xxx,c = xxx,d = xxx;(xxx那里写个数)
没给值的变量不能直接参与运算
第4个回答  2018-09-27
输出几个整型数据就要写几个%d
相似回答