Wyrównanie liczb do prawej strony za pomocą zmiennej

0

Witam,

czy jest możliwość, by w miejsce "X"
printf("% X d", a)
wprowadzić zmienną?
Chodzi mi o to, by móc wyrównać tekst do prawej strony, ale zadeklarować ilość znaków ze zmiennej o wartości podanej z klawiatury, a nie po prostu cyfrą, np.
int a;
scanf("%d", a);
int liczba=1029;
printf(% [zmienna a] d", liczba);
Mam nadzieję, że mimo chaotycznego sposobu tłumaczenia jest to dość zrozumiałe.
Z góry dziękuję za pomoc i pozdrawiam!

0

Dziękuję!

1 użytkowników online, w tym zalogowanych: 0, gości: 1