Facebook
From Sloppy Marten, 1 Year ago, written in C.
Embed
Download Paste or View Raw
Hits: 90
  1. #include <stdio.h>
  2. int main(void){
  3.     int i, j, arr[3][3], ans=0;
  4.     for(i=0; i<3; i++){
  5.         for(j=0; j<3; j++){
  6.             scanf("%d", &arr[i][j]);
  7.         }
  8.  
  9.     }
  10.     i=0;
  11.     j=0;
  12.     while(i<3 && j<3)
  13.     {
  14.         if(i>0 && j>0){
  15.             if(arr[i][j]>=0)
  16.                 {
  17.                 printf("+ ");
  18.  
  19.            }
  20.            else{
  21.             printf("- ");
  22.            }
  23.  
  24.         }
  25.  
  26.         ans+=arr[i][j];
  27.         int s=arr[i][j];
  28.         if(s<0){
  29.             s=-s;
  30.         }
  31.         printf("%d ", s);
  32.         i++;
  33.         j++;
  34.     }
  35.     printf("= %d\n", ans);
  36.  
  37.     printf("Right Diagonal = %d\n", ans);
  38.     i=2;
  39.     j=0;
  40.     ans=0;
  41.     while(i>=0 && j<3)
  42.     {
  43.          if(i<2 && j>0){
  44.             if(arr[i][j]>=0)
  45.                 {
  46.                 printf("+ ");
  47.  
  48.            }
  49.            else{
  50.             printf("- ");
  51.            }
  52.  
  53.         }
  54.         ans+=arr[i][j];
  55.         int s=arr[i][j];
  56.         if(s<0){
  57.             s=-s;
  58.         }
  59.         printf("%d ", arr[i][j]);
  60.         i--;
  61.         j++;
  62.     }
  63.      printf("= %d\n", ans);
  64.     printf("Left Diagonal = %d\n", ans);
  65.  
  66.  
  67.   return 0;
  68. }