I need some help. I need to see if a number entered is a prime number. Here is my code:

I cant seem to get the right results. What am i doing wrong? Please helpCode:/* Check to see if a number is prime or not. A number is prime if it can only be dividied by itself and 1 but by no other number. */ #include <stdio.h> int isPrime(int number) { int count; for (count=1; count<number; count++) { if (number % count == 0 ) return 1; } return 0; } int main() { int number; printf("Please enter a number "); if (scanf("%d", &number) != 1) { printf("Invalid number entered\n"); return 1; } if (isPrime(number)) printf("\n%d is prime\n", number); else printf("\n%d is not prime\n", number); return 0; }

thanks