“exit”找不到标识符;“add”“input”不接受0个参数。

void xuanze()
{int a;
scanf("%d",a);
switch(a)
{
case 1:input();break;
case 2:add();break;
case 0:Exit(0);
}
}

exit,首字母不大写,input函数形参与实参对不上

#include "stdio.h"
#include "stdlib.h" //加上这个

void input()
{
//...
}

void add()
{
//...
}

void xuanze()
{
    int a;
    scanf("%d",&a); //加上&
    switch(a)
    {
        case 1:input();break;
        case 2:add();break;
        case 0:exit(0); //逗号半角
    }
}

int main() {
    xuanze();
    return 0;
}

如果问题得到解决,请点下我回答右边的采纳,谢谢