关于C语言 do while语句的使用

题目:输入一个正整数X,求不大于X的所有奇数之和
如输入3 输出4
代码如下

img


如图所示 可以跑起来

img


但是本题得分为0

img


请问,哪里错了呢?

vs没有报错吗

代码本身语法和逻辑没有问题,可能是题目有一些特殊要求吧