PRIME NUMBER

#include <stdio.h>
void main()
{
int i,j,k,flag;
printf("Enter a number till which prime no's is to be found:");
scanf("%d",&i);
for(j=0;j<=i;j++)
{flag=0;
for(k=2;k<j;k++)
{
if(j%k==0)
flag=1;
}
if(flag==0)
printf("%d\n",j);
}
}