#include<stdio.h> #include<string.h> #include<math.h> #include<malloc.h> #include<string.h> int judge(long int x) { int i; if (x == 1) return 0; for (i = 2; i <= sqrt(x); i++) { if (x%i == 0) break; } if (i >sqrt(x)) return 1; else return 0; } int main() { long int a, b; while (scanf("%ld%ld", &a, &b)) { long int sum=0; for (long int i = a+1;i < b;i++) { if (isPrime(i)) sum = sum + i; } printf("%ld\n", sum); } return 0; } /* Main.c: In function 'main': Main.c:29:4: warning: implicit declaration of function 'isPrime' [-Wimplicit-function-declaration] if (isPrime(i)) ^ /tmp/ccSjQMDh.o: In function `main': Main.c:(.text+0xc7): undefined reference to `isPrime' collect2: error: ld returned 1 exit status */ |
Double click to view unformatted code.