La statement implícita de la función itoa no es válida en c99

Cuando bash usar la función itoa() , recibo la advertencia:

La statement implícita de función no es válida en c99.

He incluido stdlib.h en mi encabezado. Estoy tratando de llamar a esta función dentro de una función, no estoy seguro de si esto está permitido.

El problema es que itoa () no es una función estándar.

Debes echarle un vistazo a este enlace que te ofrece algunas implementaciones alternativas.

Una alternativa que se usa comúnmente en lugar de itoa es sprintf / snprintf . Estos son parte de stdio.h .