Para determinar el tamaño de la columna en lenguaje C usamos %<number>d
. Por ejemplo, puedo escribir %3d
y me dará una columna de ancho = 3. Mi problema es que mi número después del %
es una variable que recibo, entonces necesito algo como %xd
(donde x
es la variable entera que recibí en algún momento de mi programa). Pero no está funcionando.Establecer el ancho de columna de texto variable en printf
¿Hay alguna otra manera de hacerlo?
En general, en lugar de "no trabajar" debería copiar y pegar el mensaje de error exacto que ha recibido. –