https://www.acmicpc.net/problem/10807



이거 풀고 있습니다.. 분명 틀린게 없는것 같은데 왜 틀렸다고 뜰까요? 30%까지 가다가 틀렸습니다 가 뜹니다...

#include <stdio.h>


int main(void)

{

int n,x,i,cnt=0;

int v[101];

scanf("%d",&n);

for(i=0;i<n;i++)

{

scanf("%d",&v[i]);

}

scanf("%d",&x);

for(;i>0;i--)

{

if(x==v[i])

{

cnt++;

}

}

printf("%d",cnt);

return 0;

}