fork(1) download
  1. #include<stdio.h>
  2. int main()
  3. {
  4. int s= 3;
  5. int arr[3][3];
  6. int sum, sum1, sum2;
  7. int flag = 0;
  8. int row,col= 0;
  9.  
  10. for(row = 0;row <s;row++)
  11. {
  12. for(col =0; col <s; col++)
  13. scanf("%d",&arr[row][col]);
  14. }
  15.  
  16. sum = 0;
  17. for(row= 0;row <s; row++)
  18. {
  19. for(col = 0; col <s; col++)
  20. {
  21. if (row == col)
  22. sum = sum + arr[row][col];
  23. }
  24. }
  25.  
  26. for(row = 0; row <s; row++)
  27. {
  28. sum1 = 0;
  29. for(col = 0; col <s; col++)
  30. {
  31. sum1 = sum1 + arr[row][col];
  32. }
  33.  
  34. if (sum == sum1)
  35. flag = 1;
  36. else
  37. {
  38. flag = 0;
  39. break;
  40. }
  41. }
  42. for(row = 0; row <s; row++)
  43. {
  44. sum2= 0;
  45. for(col= 0; col <s; col++)
  46. {
  47. sum2 = sum2 + arr[col][row];
  48. }
  49. if(sum == sum2)
  50. flag = 1;
  51. else
  52. {
  53. flag = 0;
  54. break;
  55. }
  56. }
  57.  
  58. if(flag == 1)
  59. printf("YES\n");
  60. else
  61. printf("NO\n");
  62. return 0;
  63. }
  64.  
  65.  
Success #stdin #stdout 0s 5440KB
stdin
2 7 6
9 5 1
4 3 8
stdout
YES