Prime number

Write a program to
1] Check Whether Number is Prime or Not
2] Print First n Prime Numbers
3] Print Prime Numbers between Range
a number that is divisible only by itself and 1 (e.g. 2, 3, 5, 7).

#include<stdio.h>
int Check_for_Prime(int);
enum Num_Status{IS_PRIME,IS_NOT_PRIME};
int main()
{
	int num1,op,num2;
	unsigned int PrimeCount,i;
	printf("1] Check Whether Number is Prime or Not\
	\n2] Print First n Prime Numbers\
	\n3] Print Prime Numbers between Range\n\nEnter Option : ");
	scanf("%d",&op);
	if(op == 1)
	{
		printf("Enter Number to Check = ");
		scanf("%d",&num1);
		if(IS_PRIME == Check_for_Prime(num1))
			printf("%d is a Prime Number\n",num1);
		else
			printf("%d is a Not a Prime Number\n",num1);
	}
	else if(op == 2)
	{
		printf("How Many First Prime Numbers Do You Want ? ");
		scanf("%d",&num1);
		PrimeCount = 0;
		for(i = 0;PrimeCount < num1;i++)
		{
			if(IS_PRIME == Check_for_Prime(i))
			{
				printf("%d ",i);
				PrimeCount++;
			}
		}
	}
	else if(op == 3)
	{
		PrimeCount = 0;
		printf("Enter Number 1 = ");
		scanf("%d",&num1);
		printf("Enter Number 2 = ");
		scanf("%d",&num2);
		printf("Prime between %d and %d are \n",num1,num2);
		for(i = num1;i <= num2;i++)
		{
			if(IS_PRIME == Check_for_Prime(i))
			{
				printf("%d ",i);
				PrimeCount++;
			}
		}
		printf("\nTotal Prime Numbers are = %d\n",PrimeCount);
	}
	else
		printf("Invalid Option...\n");
	printf("\n");
	return 0;
}
int Check_for_Prime(int n)
{
	int i;
	for(i = 2;i < n; i++)
	{
		if(n%i == 0)
			break;
	}
	if(i == n)
		return IS_PRIME;
	else
		return IS_NOT_PRIME;
}

Output

1] Check Whether Number is Prime or Not
2] Print First n Prime Numbers
3] Print Prime Numbers between Range
Enter Option : 1
Enter Number to Check = 17
17 is a Prime Number
1] Check Whether Number is Prime or Not
2] Print First n Prime Numbers
3] Print Prime Numbers between Range
Enter Option : 1
Enter Number to Check = 18
18 is a Not a Prime Number
1] Check Whether Number is Prime or Not
2] Print First n Prime Numbers
3] Print Prime Numbers between Range
Enter Option : 2
How Many First Prime Numbers Do You Want ? 10
2 3 5 7 11 13 17 19 23 29
1] Check Whether Number is Prime or Not
2] Print First n Prime Numbers
3] Print Prime Numbers between Range
Enter Option : 3
Enter Number 1 = 1
Enter Number 2 = 100
Prime between 1 and 100 are
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
Total Prime Numbers are = 25