求两未知数之间素数和

img

#include <stdio.h>
int main() {
    int a,b,i,j,t;
    scanf("%d%d",&a,&b);
    if(a>b){
        t=a;
        a=b;
        b=t;
    }
    int s=0;
    for(i=a+1;i<b;i++){
        int f=1;
        for(j=2;j<i;j++){
            if(i%j==0){
                f=0;
                break;
            }
        }
        if(f==1){
            s+=i;
        }
    }
    printf("%d",s);
    return 0;
}

#include<stdio.h>
int isPrime(int number) {
int m = 1;
for (int i = 2; i < number; i++) {
if (number%i == 0)m = 0;
}
return m;
}
int main() {
int i,x,y;
int sum = 0;
scanf_s("%d %d", &x, &y);
for(i=x;i<=y;i++){
if (isPrime(i) ){
sum += i;
}
}
printf("%d到%d之间的素数和为:%d\n", x, y, sum);
system("pause");
return 0;
}