请问这段程序哪里有问题?!
void del(){
int j,l,k;
system("cls"); /*清屏*/
for(j=0;j<m;j++)
{ printf("%s %d %s %s",stu[j].name,stu[j].num,stu[j].sex,stu[j].cla);
for(l=0;l<5;l++)
printf("%d\t",stu[j].score[l]);
printf("是否要删除<y/Y>");
k=getche();
if(k=='y')
{
strcpy(stu[j].name,' ');
strcpy(stu[j].num,' ');
strcpy(stu[j].sex,' ');
strcpy(stu[j].cla,' ');
for(l=0;l<5;l++)
stu[j].score[l]=0;
}
}
}