p=(int *)malloc(sizeof(int)*(MAX+1));
かな