当用户输入fun1执行函数fun1
时间: 2024-03-08 14:49:06 浏览: 98
vc.zip_Fun_ Fun_ Fun_数组、函数
在 C 语言中,我们可以使用 `scanf()` 函数来获取用户的输入,然后根据用户的输入来执行相应的函数。具体实现可以如下:
```c
#include <stdio.h>
void fun1() {
printf("This is function 1.\n");
}
void fun2() {
printf("This is function 2.\n");
}
int main() {
int choice;
printf("Enter 1 to execute function 1 or 2 to execute function 2: ");
scanf("%d", &choice); // 获取用户输入
if (choice == 1) {
fun1(); // 执行函数1
} else if (choice == 2) {
fun2(); // 执行函数2
} else {
printf("Invalid choice!\n");
}
return 0;
}
```
在这个例子中,我们先定义了两个函数 `fun1()` 和 `fun2()`,然后在主函数中获取用户的输入,根据用户的输入来执行相应的函数。如果用户输入的是 1,则执行函数 `fun1()`,如果用户输入的是 2,则执行函数 `fun2()`,否则输出错误信息。
阅读全文