១៤៨. បង្ហាញពត័មានសៀវភៅ (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