c语言调用fun函数求m内素数之和

第一张是题目 第二张是我写的程序 想问一下 我的程序输出不正确是哪里出了问题

img

img

t每次都要初始化为0啊

首先,需要特判2先。
然后,你的

if(t==0)
s=s+1
是错的
要缩进
写成:
if(t==0)
        s=s+1