C语言如何设置物流程序的开始菜单?

How to set up a start menu for logistics program in C?

所以我要开始我的学校期末项目了,我有一个小问题。这是一个物流程序,应该应用于仓库和 运行 库存、交货、订单等。 用户输入命令,然后输入该命令的变量。例如,命令 'a' 应该向仓库添加一个新产品。其输入为 a description:price:weight:qt。 我的想法是有一个开始菜单,它只读取命令 a,然后重定向到一个只处理读取命令的独特功能。我对 C 有点陌生,所以我想知道实现它的最佳方法。 感谢您的帮助!

使用 switch 语句。

char c = myInput[0];
switch(c)
{
    case 'a' : functionThatImplementsA(); break;
    case 'b' : functionThatImplementsB(); break;
}