Cでかなり印刷しようとすると、正しく整列させることができません。私は長い間試してきましたが、オンラインでヘルプを見つけることができませんでした。 誰かがなぜこれがうまくいかず、代わりに何をすべきか説明してもらえますか?Cantはprintfコードを正しく整列します
私はあなたがヘッダの"%-27s"
として"FULDE NAVN"
を印刷 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");
}
しかし、カントはそれを作るように見えます両方ともそこにいるとの仕事..... – kongen