當我嘗試在C中打印漂亮時,似乎無法使其正確對齊。我已經嘗試了很長一段時間,並且無法在網上找到任何幫助。 有人可以解釋爲什麼這不起作用,我應該做什麼呢?無法正確對齊printf代碼
我想正確地調整他們.. This is how it looks
printf("%-20s%s %-22s%-12d"
"%-12s%-12s%-12s%-12s\n",
cyclist[i]->race_name, cyclist[i]->first_name, cyclist[i]->last_name, cyclist[i]->age,
cyclist[i]->team, cyclist[i]->nation, cyclist[i]->placement, cyclist[i]->race_time);
頁眉打印
void print_header(){
printf("-------------------------------------------------------------------------------------------------------\n");
printf("%-20s%-27s%-12s%-12s%-12s%-12s%-12s\n", "RACE NAME", "FULDE NAVN", "ALDER", "HOLD", "NATION", "PLADS", "TID");
printf("-------------------------------------------------------------------------------------------------------\n");
}
我發現它有事情做的事實,我既有FIRST_NAME和LAST_NAME ...去除其中的一個進行對齊列表中,但不能似乎使它與雙方共事..... – kongen