Piszę program, który wyświetla wszystkie informacje w tablicy. Musi zaczynać się od indeksu tablicy w nawiasach (na przykład [2]
) i muszą one być wyrównane względem siebie.printf right wyrównanie numeru w nawiasie
czy był to tylko liczba, wiem, że można zrobić:
printf("%-10d", index);
ale wprowadzenie nawiasów wokół, że dałoby następujący wynik
[ 1]
[ 2]
...
[ 10]
[ 11]
kiedy naprawdę ma to być:
[1]
[2]
...
[10]
[11]
Jak mam to zrobić?
Nie zostało to określone jako wymaganie, ale działa to tylko wtedy, gdy indeks> 0. –
Tak, przedwczesna optymalizacja i nadmierna inżynieria do końca, uniemożliwiając debugowanie kodu lub utrzymaj 6 miesięcy od teraz. ;-) –