A student has written the subroutine shown in Figure 3 to process a positive integer.
SUBROUTINE processNumber(num)
temp ← num
c ← 0
WHILE temp > 0
temp ← temp DIV 10
c ← c + 1
ENDWHILE
OUTPUT c
ENDSUBROUTINE
Figure 3
The identifier for the variable c in Figure 3 was not a good choice.
State a better identifier for this variable that makes the algorithm easier to read and understand.