Help me in solving LPYAS152 problem

My issue

what is wrong in my problem

My code

#include <stdio.h>

int main() {
	// your code goes here
int n,i,c=0;
scanf("%d",&n);

for(i=0;i<=n;i++){
    if(n%i==0)
      c++;
}
if(c==2)
 printf("prime");
 else
 printf("not prime");
}


Learning course: Algorithmic Problem Solving
Problem Link: https://www.codechef.com/learn/course/klu-problem-solving/KLUPS00A/problems/LPYAS152