Pregunta de entrevista de Arm

Introduction Your task is to write a function which will increment a number represented by an arbitrary length array of integers: For example : int number[4] = {0, 0, 0, 0}; inc_number(int *number, 4); where:  number[3] is most significant digit in number.  number[0] is least significant digit in number.