Advertisement
Guest User

Untitled

a guest
Dec 5th, 2016
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. #define ROWS 4
  4. #define COLS 4
  5.  
  6. void PrintMaxElementRow(int num[ROWS][COLS], int rowtoprint);
  7. int FindLargestElement(int num[ROWS][COLS]);
  8.  
  9. int main(void)
  10. {
  11. int rowwithlargest;
  12. rowwithlargest = 0;
  13. int numArray[ROWS][COLS] = {{5, 3, 18000, -3}, //i
  14. {4,-3,-9, 9}, //i
  15. {98, 1, 8800, -21},//i
  16. {510, 8, 2, 1}};
  17. rowwithlargest = FindLargestElement(numArray);
  18. PrintMaxElementRow(numArray, rowwithlargest);
  19. return 0;
  20. }
  21.  
  22. void PrintMaxElementRow(int num[ROWS][COLS], int rowtoprint)
  23. {
  24. int i;
  25. i = 0;
  26. do
  27. {
  28. printf("[%d][%d]%3d", rowtoprint, i, num[rowtoprint][i]);
  29. puts("");
  30. i++;
  31. }
  32. while(i < ROWS);
  33. }
  34.  
  35. int FindLargestElement(int num[ROWS][COLS])
  36. {
  37. int i, j, rowmax, rowin;
  38. rowmax = num[0][0];
  39. rowin = 0;
  40. i = j = 0;
  41. do
  42. {
  43. j = 0;
  44. do
  45. {
  46. if (num[i][j] > rowmax)
  47. {
  48. rowmax = num[i][j];
  49. rowin = i;
  50. }
  51. j++;
  52. }
  53. while(j < COLS);
  54. i++;
  55. }
  56. while(i < ROWS);
  57. return rowin;
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement