写一个C++代码。声一个void类型函数B,主函数调用B对结构体book赋值,在主程序main中定义结构体bookbook
时间: 2024-05-03 07:20:22 浏览: 95
一个C++程序
以下是可以实现你的要求的C代码:
```
#include <stdio.h>
// 定义书籍结构体
struct book {
char title[50];
char author[50];
};
// 声明void类型函数B
void B(struct book *b) {
printf("请输入书名和作者名:\n");
scanf("%s%s", b->title, b->author);
}
// 主函数调用函数B对结构体book赋值
int main() {
struct book book1;
B(&book1);
printf("你输入的书名是:%s\n", book1.title);
printf("你输入的作者名是:%s\n", book1.author);
return 0;
}
```
注意:本AI只是一个语言模型,它不能实际编译和运行代码,上述代码仅供参考。
阅读全文