Program to delete duplicates from a link list

what is Array of structure in C

 what is Array of structure in C :-
  1.  The most common use of structure in C programming is an array of structures.
  2. To declare an array of structure, first the structure must be defined and then an array variable of that type should be defined.    

Example: –  struct std s[5].


For Example:-

 
/* WAP to create student database and display it */    
#include<stdio.h>

// declaring the structure 
struct std
{
    int id;
    char name[20];
    float marks;
};

// drive function
int main()
{
    // record for 5 students
    struct std s[5];
    int i;

    // Input student details
    for(i=0;i<5;i++)
    {
        printf("Enter the id of %d student\n",i+1);
        scanf("%d",&s[i].id);
        printf("Enter the name of %d student\n",i+1);
        scanf("%s",&s[i].name);
        printf("Enter the Marks of %d student\n",i+1);
        scanf("%f",&s[i].marks);

    }

    //Displaying the details of the student
    printf("The details of the students are:\n");
    for(i=0;i<5;i++)
    {
        printf("Id - %d\n",s[i].id);
        printf("Name - %s\n",s[i].name);
        printf("Marks - %f\n\n",s[i].marks);
    }
    return 0;
}

 

Output:-
Enter the id of 1 student
12
Enter the name of 1 student
Rajnish
Enter the Marks of 1 student
85.000000
Enter the id of 2 student
13
Enter the name of 2 student
Shadab
Enter the Marks of 2 student
86.000000
Enter the id of 3 student
13
Enter the name of 3 student
Piyush
Enter the Marks of 3 student
75.000000
Enter the id of 4 student
14
Enter the name of 4 student
Ashutosh
Enter the Marks of 4 student
45.000000
Enter the id of 5 student
15
Enter the name of 5 student
Ranjeet
Enter the Marks of 5 student
89.000000
The details of the students are:




Id - 12
Name - Rajnish
Marks - 85.000000




Id - 13
Name - Shadab
Marks - 86.000000




Id - 14
Name - Piyush
Marks - 75.000000




Id - 15
Name - Ashutosh
Marks - 45.000000




Id - 16
Name - Ranjeet
Marks - 89.000000

 

 

Recommended Post:

Key points:-

Cracking the coding interview:-

Array and string:-

Tree and graph:-

Hackerearth Problems:-

Hackerrank Problems:-

Data structure:-

 MCQs:-

Leave a Reply

Your email address will not be published.