做一个系统加了下面这些以后汉字就开始乱码了
//删除函数
void del()
{
system("cls");
struct iphone *p,*temp;
int x;
temp=head;
printf("请输入想要删除的销售人员代号\n");
scanf("%d",&x);
while(temp->num!=x&&temp!=NULL)
{
p=temp;
temp=temp->next; /* 跟踪链表的增长,即指针后移*/
}
if(x==temp->num) /*找到相同人员代号*/
{
if(temp==head) //要删除项在表头位置
{
printf("\n删除代号是%d的销售人员信息\n",temp->num);
head=head->next; //将结点从链表中删除
free(temp); //释放要删除结点
}
else
{
p->next=temp->next; //结点在中间位置
printf("delete %d people\n",temp->num);
free(temp);
}
}
else
printf("no find people");
}