当用户输入fun1时在C语言中执行一个名为FUN1的函数,在main函数中调用FUN1
时间: 2024-03-08 11:48:39 浏览: 105
C语言函数的调用
5星 · 资源好评率100%
好的,如果您想在C语言中让用户输入命令 "fun1" 来执行一个名为FUN1的函数,可以使用条件语句和字符串比较来实现。以下是一个示例代码:
```
#include <stdio.h>
#include <string.h>
void FUN1(){
printf("Hello, World!\n");
}
int main(){
char command[10];
printf("请输入命令:");
scanf("%s", command);
if(strcmp(command, "fun1") == 0){ // 字符串比较,如果相等则执行FUN1函数
FUN1();
}else{
printf("无效命令!\n");
}
return 0;
}
```
在这个例子中,我们首先定义了一个字符串变量 command 来存储用户输入的命令。然后使用 scanf 函数从用户输入中读取命令到 command 变量中。接下来,使用条件语句 if 来判断用户输入的命令是否为 "fun1"。如果是,就调用 FUN1 函数;否则,输出一条无效命令的提示消息。
阅读全文