#include <stdio.h>
int prime(int n);
int main() {
//43. Write a function in the program to return 1 if number is prime otherwise return 0
int n;
printf("\tPrime Number");
printf("\n====================================\n\n");
printf("Enter The Number : ");
scanf("%d",&n);
int result = prime(n);
printf("\n------------------------------------\n\n");
if (result == 1) {
printf("%d is a prime number\n", n);
} else {
printf("%d is not a prime number\n", n);
}
printf("\n------------------------------------\n\n");
return 0;
}
int prime(int n) {
int i;
if (n <= 1) {
return 0;
}
for (i = 2; i < n; i++) {
if (n % i == 0) {
return 0;
}
}
return 1;
}
prime
and passes the user input as an argument to it.prime
function takes an integer argument n
.n
is less than or equal to 1, the function returns 0 as the number is not a prime number.prime
and displays an appropriate message.