Hey if anyone could help me out here I would really appreciate it. I'm not sure what do to to get rid of the below errors/warnings.
prime.cpp: In function 'int main()':
prime.cpp:12: error: 'isPrime' was not declared in this scope
prime.cpp: In function 'int isPrime(int)':
prime.cpp:39: warning: converting to 'int' from 'double'
Code:#include <iostream> using namespace std; #include <math.h> #define TRUE 1; #define FALSE 0; int main() { int number; if (isPrime(number)) cout << "\n" << number << "is a prime number\n"; else cout << "\n" << number << "is not a prime number\n"; return 0; } void getNumber(int &number) { cout << "Please enter a positive number "; cin >> number; if (!cin.good()) { printf("Invalid number entered\n"); exit(1); } } int isPrime(int number) { int count, s; /* Every even number is not prime */ if (number % 2 == 0) return TRUE; /* check every odd number up to the square root of the number */ s = sqrt(number); for (count=3; count<=s; count+=2); { if (number % count == 0) return TRUE; } return FALSE; }