通讯录修改功能

void modify(STU *s[])
{
	int i,flag;
	char b[20] = {0},q[20] = {0};
	while(1)
	{
		system("clear");
		printf("请输入要修改的联系人信息的姓名\n");
		scanf("%s",b);
		for(i = 0; i < num; i++)
		{
			if(!strcmp(b,s[i]->name))
			{
				flag = 1;
				printf("请输入新的姓名、年龄和ID:\n");
				scanf("%s%d %c",s[i]->name,&s[i]->age,&s[i]->ID);
				getchar();
				break;
			}
			else
			{
				flag = 0;
			}
		}
		if(!flag)
		{
			printf("查无此人\n");
		}
		else
		{
			printf("修改成功\n");
		}
		printf("请输入quit退回主目录,输入其他内容继续修改联系人信息:\n");
		scanf("%s",q);
		if(!strcmp(q,"quit"))
		{
			break;
		}
	}
}

猜你喜欢

转载自blog.csdn.net/qq_42752746/article/details/81348444
今日推荐