#include <stdio.h>
int main() {
int a, b, f;
int c, d, e = 0;
while (scanf("%d %d", &a, &b) != EOF) { // 注意 while 处理多个 case
f = b;
while (a > 0) {
c = a % 10;
a = a / 10;
while (b > 0) {
d = b % 10;
e += c * d;
b = b / 10;
}
b = f;
}
printf("%d\n", e);
}
return 0;
}
两个while循环就可以解决,但是注意要把b的值重新赋值为循环之前

京公网安备 11010502036488号