UNION

 UNION 


INPUT

#include <stdio.h>
#include <string.h>

 union student
    int id;
    int marks;
    char fav_char;
} ;

int main()
{
    union student HarryShubhamRavi;
    Harry.id = 67;
    Shubham.id = 7;
    Ravi.id = 6;

    Harry.marks = 189000000;
    Shubham.marks = 9;
    Ravi.marks = 0;

    Harry.fav_char = 'f';
    Shubham.fav_char = 'e';
    Ravi.fav_char = 'p';

    printf("\nHarry got %d marks.\n"Harry.marks);
    printf("Harry has id %d. \n"Harry.id);
    printf("Harry's fav character is %c. \n"Harry.fav_char);

    printf("\nShubham got %d marks.\n"Shubham.marks);
    printf("Shubham has id %d. \n"Shubham.id);
    printf("Shubham's fav character is %c. \n"Shubham.fav_char);

    printf("\nRavi got %d marks.\n"Ravi.marks);
    printf("Ravi has id %d. \n"Ravi.id); 
    printf("Ravi's fav character is %c. \n"Ravi.fav_char);

    printf("\n");
    return 0;
}

OUTPUT

Harry got 189000038 marks. Harry has id 189000038. Harry's fav character is f. Shubham got 101 marks. Shubham has id 101. Shubham's fav character is e. Ravi got 112 marks. Ravi has id 112. Ravi's fav character is p.








 

Comments