entering info using Arrays and functions
#include<stdio.h>
struct student {
int rollno;
char name[50];
float cgpa;
};
int main()
{ struct student std[5];
printf("enter student 1 details:\n");
printf("enter rollno:\n");
scanf("%d",&std[0].rollno);
printf("enter name:\n");
scanf("%s",std[0].name);
printf("enter cgpa:\n");
scanf("%f",&std[0].cgpa);
printf("enter student 2 details:\n");
printf("enter rollno:\n");
scanf("%d",&std[1].rollno);
printf("enter name:\n");
scanf("%s",std[1].name);
printf("enter cgpa:\n");
scanf("%f",&std[1].cgpa);
printf("enter student 3 details:\n");
printf("enter rollno:\n");
scanf("%d",&std[2].rollno);
printf("enter name:\n");
scanf("%s",std[2].name);
printf("enter cgpa:\n");
scanf("%f",&std[2].cgpa);
print(std[0]);
print(std[1]);
print(std[2]);
}
int print(struct student std)
{
printf("student details:\nrollno:%d\nname:%s\ncgpa:%f\n",std.rollno,std.name,std.cgpa);
}
Comments
Post a Comment