void sort(struct employee em[])
{
int i,t,j;
printf("\n\t1.按职工号排序\n\t2.按年龄排序\n\t3.按工资排序\n");
scanf("%d",&t);
switch(t)
{
case 1:
for(i=0;i<N-1;i++)
for(j=0;j<N-i-1;j++)
{
if(em[j].num<em[j+1].num)
{
s=em[j];
em[j]=em[j+1];
em[j+1]=s;
}
}
output(em);break;
case 2:
for(i=0;i<N-1;i++)
for(j=0;j<N-i-1;j++)
{
if(em[j].age<em[j+1].age)
{
s=em[j];
em[j]=em[j+1];
em[j+1]=s;
}
}
output(em);break;
case 3:
for(i=0;i<N-1;i++)
for(j=0;j<N-i-1;j++)
{
if(em[j].wage<em[j+1].wage)
{
s=em[j];
em[j]=em[j+1];
em[j+1]=s;
}
}
output(em);break;
default:printf("\t输入有误!");system("pause");
}
}
ompiling...
G:\修改\职工信息管理系统\1-1.cpp(365) : error C2660: 'output' : function does not take 1 parameters
G:\修改\职工信息管理系统\1-1.cpp(377) : error C2660: 'output' : function does not take 1 parameters
G:\修改\职工信息管理系统\1-1.cpp(389) : error C2660: 'output' : function does not take 1 parameters
执行 cl.exe 时出错
求大佬指点要怎么改