Array of Structures
#include<stdio.h>
#include<string.h>
#define MAX 3
struct student
{
char name[20];
int roll_no,i;
float marks;
};
int main()
{
struct student arr_student[MAX];
int i;
for(i=0;i<MAX;i++)
{
printf("\nEnter the details of student%d\n\n",i+1);
printf("Enter Name: ");
scanf("%s",&arr_student[i].name);
printf("Enter roll no: ");
scanf("%d",&arr_student[i].roll_no);
printf("Enter marks: ");
scanf("%f",&arr_student[i].marks);
}
printf("\n");
printf("Name\tRollno\tMarks\n");
for(i=0;i<MAX;i++)
{
printf("%s\t%d\t\t%.2f\n",arr_student[i].name,arr_student[i].roll_no,arr_student[i].marks);
}
return 0;
}
#include<string.h>
#define MAX 3
struct student
{
char name[20];
int roll_no,i;
float marks;
};
int main()
{
struct student arr_student[MAX];
int i;
for(i=0;i<MAX;i++)
{
printf("\nEnter the details of student%d\n\n",i+1);
printf("Enter Name: ");
scanf("%s",&arr_student[i].name);
printf("Enter roll no: ");
scanf("%d",&arr_student[i].roll_no);
printf("Enter marks: ");
scanf("%f",&arr_student[i].marks);
}
printf("\n");
printf("Name\tRollno\tMarks\n");
for(i=0;i<MAX;i++)
{
printf("%s\t%d\t\t%.2f\n",arr_student[i].name,arr_student[i].roll_no,arr_student[i].marks);
}
return 0;
}
Comments
Post a Comment