១៤៨. បង្ហាញពត័មានសៀវភៅ (struct)¶
លំហាត់ទី១៤៨¶
សរសេរកម្មវិធីដោយប្រើstruct បង្ហាញពត័មានសៀវភៅ (title, author, subject, book_id)។
Source¶
#include <stdio.h>
#include <string.h>
struct Books{
char title[50];
char author[50];
char subject[100];
int book_id;
};
int main(){
struct Books Book1; // Declare Book1 of type Book
struct Books Book2; // Declare Book2 of type Book
/* Book 1 specification */
strcpy(Book1.title, "C Programming");
strcpy(Book1.author, "Nuha Ali");
strcpy(Book1.subject, "C Programming Tutorial");
Book1.book_id = 34656763;
/* Book 2 specification */
strcpy(Book2.title, "Telecom Billing");
strcpy(Book2.author, "Zara Ali");
strcpy(Book2.subject, "Telecom Billing Tutorial");
Book2.book_id = 45767443;
/* Print Book1 ifno */
printf("Book 1 title: %s\n", Book1.title);
printf("Book 1 author: %s\n", Book1.title);
printf("Book 1 subject: %s\n", Book1.subject);
printf("Book 1 book_id: %d\n", Book1.book_id);
/* Print Book2 info */
printf("Book 2 title: %s\n", Book2.title);
printf("Book 2 author: %s\n", Book2.author);
printf("Book 2 subject: %s\n", Book2.subject);
printf("Book 2 book_id: %d\n", Book2.book_id);
return 0;
}
Output¶
Enter information:
Enter name: Channith
Enter roll number: 1001
Enter marks: 9.5
Displaying information:
Name: Channith
Roll number: 1001
Marks: 9.5