帮我重写一下这段代码 void Delete int nNumb = 0; char c = 0; printf请输入要删除的员工编号:; scanf_sd &nNumb; SInfo p = FindNumbnNumb; printf您确定要删除吗输入Yy确认:; scanf_ss &c sizeofc; if c != Y c != y return; if !p
void Delete() { int nNumb = 0; char c = 0;
printf("请输入要删除的员工编号:");
scanf_s("%d", &nNumb);
SInfo* p = FindNumb(nNumb);
printf("您确定要删除吗?输入[Y/y]确认:");
scanf_s("%c", &c, sizeof(c));
if (c != 'Y' && c != 'y') {
return;
}
if (!p) {
puts("您输入的工号不存在");
return;
}
SInfo* s = g_data;
while (s->nNumb > 0) {
++s;
}
temple(p, --s);
*s = {0};
BubbleSort();
}
原文地址: http://www.cveoy.top/t/topic/bj1V 著作权归作者所有。请勿转载和采集!