Hacer un programa que contenga una función con el prototipo bool Incrementa(char numero[10]);. La función debe incrementar el número pasado como parámetro en una cadena de caracteres de 9 dígitos. Si la cadena no contiene un número, debe devolver false, en caso contrario debe devolver true, y la cadena debe contener el número incrementado. Si el número es "999999999", debe devolver "0". Cadenas con números de menos de 9 dígitos pueden contener ceros iniciales o no, por ejemplo, la función debe ser capaz de incrementar tanto la cadena "3423", como "00002323".
La función main llamará a la función Incrementar con diferentes cadenas.
La función debe incrementar el número pasado como parámetro en una cadena de caracteres de 9 dígitos. // este parte es la que no entiendo,¿que tiene que incrementar el numero guardado en la cadena?¿y como lo incremento ?lo meto por teclado o con un operador.
Si la cadena no contiene un número, debe devolver false,
esta parte mas o menos si se que tiene que hacer , analizar la cadena ¿no?
en caso contrario debe devolver true, y la cadena debe contener el número incrementado. Esta parte debe guardad en la variable la nueva cadena de carácter¿?
Estoy un poco liado con este problema , ya lo he repasado varias veces y no veo nada claro. Gracias y un saludo