Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- struct student
- {
- char name[20];
- int gifts;
- }stud[10];
- int main()
- {
- int i,j;
- struct student s;
- for(i=0;i<10;i++)
- {
- printf("Enter Record for Student-%d \n",i+1); //Entering record for student
- printf("-----------------------------------\n");
- printf("Enter Name : ");
- scanf("%s",stud[i].name); //Entering student name
- printf("Enter number of gifts purhased:");
- scanf("%d",&stud[i].gifts); //Entering number of gifts
- printf("\n-----------------------------------\n");
- }
- for(i=0;i<10;i++) //Arranging the gifts in descending order
- {
- for(j=i+1;j<10;j++)
- {
- if(stud[i].gifts<stud[j].gifts)
- {
- s=stud[i];
- stud[i]=stud[j];
- stud[j]=s;
- }
- }
- }
- printf("Order of billed students\n(According to Total-Gifts)");
- printf("\n-----------------------------------\n");
- printf("\n NAME TOTAL-GIFTS ");
- for(i=0;i<10;i++)
- {
- printf("\n %s\t %d\t ",stud[i].name,stud[i].gifts); //Billing at counter
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment