在线编译器 C

#include <stdio.h> int main() { int a; scanf("%d", &a); int digit2, digit1; int d; digit2 = a % 10; while (a > 9) { a /= 10; digit1 = a; d = digit2 * digit1; } printf("%d", d); return 0; }
1) 这段代码读取一个整数,计算其最后两位数字的乘积并输出结果。

2) 提示1:注意当输入数字只有一位时,变量d没有被赋值的情况。
   提示2:思考digit1和digit2分别代表输入数字的哪两位数字。