Онлайн компилятор C

#include <stdio.h> int main() { int N, K; scanf("%d %d", &N, &K); int digit = 0; while(N>9){ digit = N % 10; N = N / 10; } return 0; }
1) 这段代码读取两个整数N和K,然后通过循环计算N的个位数,但循环条件会导致只处理到N变成个位数为止,实际上没有使用变量K。

2) 提示1:注意循环条件是 N>9,这意味着当N变成个位数时循环就会停止。
   提示2:思考一下变量K在代码中没有被使用,这可能意味着代码功能还不完整。