Saturday, April 10, 2021

20.52. Write a program that read and display some students name, roll and mark.

#include<stdio.h>
#include<conio.h>
#include<stdlib.h>  
struct student 
{
char name [30] 
int roll,mark;
};
void main()
{
struct student *a;
int i,j,n;
printf("\How many student: ");
scanf("%d, &n);
a=(struct *)malloc(sizeof(struct student)*n);
for(i=0;i<n;i++)
{
printf("Enter Name: ");
scanf("%s,&(a+i)->name);
printf("Enter Roll: ");
scanf("%s,&(a+i)->roll);
printf("Enter Mark: ");
scanf("%s,&(a+i)->mark);
}
printf("\name Roll Mark");
printf("\----- ----- -----");
for(i=0;i<n;i++)
printf("\n%-10s %4d %4d", (a+i)->name, (a+i)->roll, (a+i)->mark); 
getch();
}

No comments:

Post a Comment