prime or composite in c using function
#include<stdio.h> int prime_composite(int num); void main() { int n,ret; printf ("Enter a number: "); scanf ("%d",&n); ret = prime_composite(n); if(ret == 2 ) printf("\nThe number is Prime\n"); else printf("\nThe number is Composite\n"); } int prime_composite(int num) { int i, c=0; for (i=1;i<=num;i++) { if(num%i==0) c=c+1; } return c; }