fork(1) download
  1. #include<stdio.h>
  2. #define STUDENTS 3
  3. #define EXAMS 4
  4.  
  5. int maxium(const int grades[][EXAMS] );
  6. int minimum(const int grades[][EXAMS]);
  7. int main(void)
  8. { int studentsGrades[STUDENTS][EXAMS]={ {77,68,86,73},{96,87,89,78},{70,98,86,81} };
  9. printf("maxium : %d\n",maxium(studentsGrades));
  10. printf("minimum : %d\n",minimum(studentsGrades));
  11. return 0; }
  12.  
  13. int maxium(const int grades[][EXAMS])
  14. { int high_grade=0;
  15. for(int i=0;i<STUDENTS;i++){
  16. for(int j=0;j<EXAMS;j++){
  17. if(grades[i][j]>high_grade)
  18. high_grade=grades[i][j];
  19. }
  20. }
  21. return high_grade;
  22. }
  23.  
  24. int minimum(const int grades[][EXAMS])
  25. { int low_grade=100;
  26. for(int i=0;i<STUDENTS;i++){
  27. for(int j=0;j<EXAMS;j++){
  28. if(grades[i][j]<low_grade)
  29. low_grade=grades[i][j];
  30. }
  31. }
  32. return low_grade;
  33. }
Success #stdin #stdout 0s 5268KB
stdin
9
stdout
maxium  :   98
minimum :   68