以下是用 C 语言实现上述功能的代码示例:
#include <stdio.h>
#include <string.h>
// 缩位函数,把一个数字的每一位相加,直到变成一位数为止
int reduce(int num) {
int sum = 0;
while (num > 9) {
sum = 0;
while (num > 0) {
sum += num % 10;
num /= 10;
}
num = sum;
}
return num;
}
int main() {
int n;
scanf