qq_Chen_inrC28
2019-07-19 12:31
帮忙看下好吗 我觉得没有哪里错啊!!!
你 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);
你注意看下你sum.c文件中if后面的{}有没有;
Linux C语言编程基本原理与实践
204168 学习 · 451 问题
相似问题