mdgaziur001

Untitled

Sep 16th, 2025
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.90 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. typedef struct {
  5.     int day;
  6.     int month;
  7.     int year;
  8. } Date;
  9.  
  10. typedef struct {
  11.     int acc_no;
  12.     char acc_type;
  13.     char name[50];
  14.     double balance;
  15.     Date dob;
  16. } Account;
  17.  
  18. int main() {
  19.     Account *acc = (Account *)malloc(sizeof(Account));
  20.     printf("Enter name: ");
  21.     scanf("%50[^\n]", acc->name);
  22.     printf("Enter type: ");
  23.     scanf(" %c", &acc->acc_type);
  24.     printf("Enter no: ");
  25.     scanf("%d", &acc->acc_no);
  26.     printf("Enter balance: ");
  27.     scanf("%lf", &acc->balance);
  28.     printf("Enter date of birth(DD/MM/YYYY): ");
  29.     scanf("%d/%d/%d", &acc->dob.day, &acc->dob.month, &acc->dob.year);
  30.  
  31.     printf("Account info: \n");
  32.     printf("=> Name: %s\n", acc->name);
  33.     printf("=> Type: %c\n", acc->acc_type);
  34.     printf("=> Acc No: %d\n", acc->acc_no);
  35.     printf("=> Balance: %lf\n", acc->balance);
  36.     printf("=> DoB: %d/%d/%d\n", acc->dob.day, acc->dob.month, acc->dob.year);
  37.  
  38.     return 0;
  39. }
  40.  
  41.  
Advertisement
Add Comment
Please, Sign In to add comment