在C语言中,要输入一个数学公式,通常需要使用字符串输入函数,如`fgets()`或`scanf()`,来读取用户输入的字符串。以下是一个简单的例子,展示了如何使用`fgets()`函数来读取一行文本,这可以是一个数学公式。
```c
include
int main() {
char formula[256]; // 假设公式不会超过255个字符
printf("请输入一个数学公式:n");
fgets(formula, sizeof(formula), stdin); // 读取包含换行符的整行
// 去除可能读取到的换行符
int i = 0;
while (formula[i] != 'n' && formula[i] != '0') {
i++;