void search1() { char bookname[20]; printf("请输入要查询的图书名称:"); scanf("%s", bookname);

printf("| 编号 |       书名       |    作者    | 数量 |\n");
printf("|------|------------------|------------|------|\n");
for (int i = 0; i < numBooks; i++) {
    if (strcmp(books[i].bookName, bookname) == 0) {
        printf("| %-4s | %-16s | %-10s | %-4d |\n", 
               books[i].bookID, books[i].bookName, books[i].author, books[i].amount);
        return;
    }
}
printf("|%-25s|\n","未找到该图书信息!");
printf("|--------------------------------------------|\n");
return;
修改以下代码的输出格式保持整齐的同时占满整个控制台:void search1 char bookname20; printf请输入要查询的图书名称:; scanfs bookname; printf 编号 书名 作者 数量 n; printf------------------------n; for int i =

原文地址: https://www.cveoy.top/t/topic/hp55 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录