我有以下功能打印借用者已取出的書籍列表。C printf格式化
void searchBorrowerLoans(int a) {
int i;
for (i = 1 ; i < MAX_BOOKS ; i++) {
if (loanlog[i].borrowerid == a) {
NEWLINE;
printf("Borrower ID : %i <--Borrowing-> Book ID's : %i\n", loanlog[i].borrowerid, loanlog[i].bookid);
}
}
}
我希望能夠格式化結果類似這樣的
Borrower ID : 5 <---Borrowing---> Book ID's : 5, 3 , 2
相反(新線) -
Borrower ID : 10 <--Borrowing-> Book ID's : 5
Borrower ID : 10 <--Borrowing-> Book ID's : 7
Borrower ID : 10 <--Borrowing-> Book ID's : 8
Borrower ID : 10 <--Borrowing-> Book ID's : 9
因此,讓公共部分退出循環,並只打印裏面的數字。 –