• Source
    1. #include<stdio.h>
    2. main()
    3. {
    4. int range1,range2,change,i,j,flag;
    5. printf(" \n\n Enter the range 1 : ");
    6. scanf("%d",&range1);
    7. printf("\n Enter the range 2 : ");
    8. scanf("%d",&range2);
    9. if(range1>range2)
    10. {
    11. change=range1;
    12. range1=range2;
    13. range2=change;
    14. } //if user enter the higher range first.
    15. if(range1==1)
    16. range1++; //because 1 is not a prime number.
    17. printf("\n\n The prime numbers between %d and %d are : ",range1,range2); while(range1<=range2)
    18. {
    19. i=range1;
    20. flag=0;
    21. for(j=2;j<=(i-1);j++)
    22. {
    23. if(i%j==0)
    24. flag=flag+1;
    25. }
    26. if(flag==0)
    27. printf(" %d",i);
    28. range1++;
    29. }
    30. return 0;
    31. }