Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- typedef struct student
- {
- char name[100];
- char id[100];
- int sem;
- int taken;
- } st;
- int main()
- {
- st info[5];
- int i,j,k;
- for(i=0; i<5; i++)
- {
- gets(info[i].name);
- gets(info[i].id);
- scanf("%d",&info[i].sem);
- getchar();
- scanf("%d",&info[i].taken);
- getchar();
- }
- j=info[0].sem;
- for(i=0; i<5; i++)
- {
- if(j<info[i].sem)
- {
- j=info[i].sem;
- }
- }
- printf("\nMost Senior:\n");
- for(i=0; i<5; i++)
- {
- if(j==info[i].sem)
- {
- printf("NAME :%s\n",info[i].name);
- printf("ID :%s\n",info[i].id);
- printf("SEMESTER :%d\n",info[i].sem);
- }
- }
- k=info[0].taken;
- for(i=0; i<5; i++)
- {
- if(k<info[i].taken)
- {
- k=info[i].taken;
- }
- }
- printf("\nMost Course TAKEN STUDENT:\n");
- for(i=0; i<5; i++)
- {
- if(k==info[i].taken)
- {
- printf("NAME :%s\n",info[i].name);
- printf("ID :%s\n",info[i].id);
- printf("Credit :%d\n",info[i].taken);
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment