int ndays(int y,int m)
{
int days;
int month;
int data[]={0,31,28,31,30,31,30,31,31,30,31,30,31};
days=month[m];
if(uruu(y)==1 && m==2)
{
days+=1;
}
return days;
}


この関数なのですが、何か問題がありますか?
プロトタイプ宣言もしてあるのですが、動作しません。