Guest User

Untitled

a guest
Apr 22nd, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. #include<stdio.h>
  2. struct student
  3. {
  4. char name[20];
  5. int gifts;
  6. }stud[10];
  7. int main()
  8. {
  9. int i,j;
  10. struct student s;
  11. for(i=0;i<10;i++)
  12. {
  13. printf("Enter Record for Student-%d \n",i+1); //Entering record for student
  14. printf("-----------------------------------\n");
  15. printf("Enter Name : ");
  16. scanf("%s",stud[i].name); //Entering student name
  17. printf("Enter number of gifts purhased:");
  18. scanf("%d",&stud[i].gifts); //Entering number of gifts
  19.  
  20.  
  21. printf("\n-----------------------------------\n");
  22. }
  23. for(i=0;i<10;i++) //Arranging the gifts in descending order
  24. {
  25. for(j=i+1;j<10;j++)
  26. {
  27. if(stud[i].gifts<stud[j].gifts)
  28. {
  29. s=stud[i];
  30. stud[i]=stud[j];
  31. stud[j]=s;
  32. }
  33. }
  34. }
  35. printf("Order of billed students\n(According to Total-Gifts)");
  36. printf("\n-----------------------------------\n");
  37. printf("\n NAME TOTAL-GIFTS ");
  38. for(i=0;i<10;i++)
  39. {
  40. printf("\n %s\t %d\t ",stud[i].name,stud[i].gifts); //Billing at counter
  41. }
  42. return 0;
  43. }
Add Comment
Please, Sign In to add comment