在C语言中,输入数字通常使用`scanf`函数。下面是一个简单的示例程序,展示了如何使用`scanf`函数从用户那里获取两个整数,并计算它们的和:
```c
include
int main() {
int a, b, sum;
// 提示用户输入第一个数字
printf("请输入第一个数字: ");
// 读取用户输入的第一个数字,并存储在变量a中
scanf("%d", &a);
// 提示用户输入第二个数字
printf("请输入第二个数字: ");
// 读取用户输入的第二个数字,并存储在变量b中
scanf("%d", &b);
// 计算两个数字的和
sum = a + b;
// 输出结果
printf("两个数字的和是: %d\n", sum);
return 0;
}
```
在这个程序中,`scanf`函数使用`%d`格式说明符来读取整数。`&`符号用于获取变量的地址,这样`scanf`就可以将输入的值存储在变量中。程序首先提示用户输入两个数字,然后读取这些数字,并计算它们的和,最后输出结果。
需要注意的是,`scanf`函数在读取输入时可能会遇到错误,例如用户输入的不是一个整数。在实际应用中,应该检查`scanf`的返回值,以确保正确读取了所需的数据。