输入一系列整数求出素数和

支持用户输入两个正整数,求出这两个正整数区间内的奇数个数并对区间内的奇数进行求和,输出奇数和与奇数的个数
要求定义和调用函数判断数是否是奇数,当输入函数的数字是奇数时返回该奇数的值,否则返回0。

#include <stdio.h>

//判断素数
int isprime(int n)
{
    int i=2;
    if(n<2) return 0;
    for(i=2;i<n;i++)
    {
        if(n%i==0) return 0;
    }
    return 1;
}
 
int main()
{
    int n;
    int sum = 0;
    while(1)
    {
        scanf("%d",&n);
        if(n==-1)
            break;
        if(isprime(n))
            sum += n;
    }
    printf("%d",sum);
    return 0;
}