Prime number check in C

#include<stdio.h>
 
main()
{
   int iNumber, initial= 2;
 
   printf("Enter a number to check :\n");
   scanf("%d",&iNumber);
 
   for ( initial = 2 ; initial <= iNumber - 1 ; initial++ )
   {
      if ( iNumber%initial == 0 )
      {
         printf("%d is not a prime number.\n", iNumber);
     break;
      }
   }
   if ( initial == iNumber )
      printf("%d is prime number.\n", iNumber);
 
   return 0;
}