
初学,麻烦各位帮我看看有什么错误,我感觉没啥问题,但是显示答案错误谢谢啦
输入样例是只输入一个数字,但你的程序是输入三个数。肯定是不行的
#include <stdio.h>
int main() {
int number;
scanf("%d", &number);
if (number < 100 || number > 999) {
printf("Please input a three digits number.");
} else {
printf("%d = %d + %d*10 + %d*100", number, number % 10,
number / 10 % 10, number / 100);
}
return 0;
}