课程
/后端开发
/C
/Linux C语言编程基本原理与实践
帮忙看下好吗 我觉得没有哪里错啊!!!
2019-07-19
源自:Linux C语言编程基本原理与实践 9-1
正在回答
你 sum 的输出个是和avg的输入要求不匹配。
avg 要求输入的格式是 "%d,%d" ,即 2个整数,并且用 逗号隔开。
但是你 sum 的输出格式是 :"s is value %d , geshu is value %d",即你的输出是: s is value 3, geshu is value 1, 这种,和avg的输入要求不匹配。
你在输出Printr 总数和个数的适合不要把 s is value 和 geshu is value 输出到终端,因为他是字符串 不能经过avg运行,因为avg运行的是int类型,不是 str类型,我介意后面改成:Print (%d,%d,s,count);
qq_Chen_inrC28 提问者
你注意看下你sum.c文件中if后面的{}有没有;
举报
本视频教程介绍C语言基本工作原理以及适用与C的实际开发方式
2 回答为啥用管道过后输出的结果是0呢
4 回答为什么我的一直都是此函数多次被定义。就是max那个
4 回答是新版的不可以了吗,为什么我编译成max.o和hello.c还是不能一起编译呢,还是提示max函数没有声明啊!!!!!!为什么啊
1 回答scanf前面的格式参数部分可以加逗号的么,为什么我自己试验的时候加逗号计算就不对呢,输入一个数就直接返回结果是0.000000了
2 回答为什么我cc hello.c 生成的也是a.out?