```c
include
int main() {
int i, j, k, x, s;
printf("请输入一个数字x: ");
scanf("%d", &x);
// 分解数字
i = x / 100; // 百位数
j = (x / 10) % 10; // 十位数
k = x % 10;// 个位数
// 计算各位数字之和
s = i + j + k;
// 输出结果
printf("各位数字之和为: %d\n", s);
return 0;
}
```
这个程序首先提示用户输入一个数字,然后通过整数除法和取余操作分解出该数字的百位、十位和个位。接着,计算这三个数字的和,并将结果输出到屏幕上。
如果你想要编写一个程序来执行其他操作,比如计算逆序数、输出所有8的倍数等,请告诉我具体需求,我可以提供相应的代码示例。