×
☰ Menu

C Program Area of Traiangle C Program for Prime Number Program 2: Basic salary of an employee Program 3: Write a program to determine the roots of quadratic equation Write a program to find the largest of three numbers using nested if else Receive marks of physics, chemistry, and Math Write a program to find the value of y for a particular value of n Program 7: Write a program to construct a Fibonacci series upto n term. Program-8: Write a program to find whether the number is Armstrong number Program 9: Write a program to generate sum of series 1! +2! +3! +----n! Program 10: Write a program to find the sum of the following series Program 11: Write a program to print the entire prime no between 1 and 300. Program 12: Write a program to print out all the Armstrong number between 100 and 500. Program 13: Write a program to draw the following figure: 3 2 1 21 1 * ** *** Program 14: Write a program to receive a five-digit no and display as like 24689: 2 4 6 8 9 Program 15: Write a function that return sum of all the odd digits of a given positive no entered through keyboard. Program 16: Write a program to print area of rectangle using function & return its value to main function. Program 17: Write a program to calculate the factorial for given number using function. Program 18: Write a program to find sum of Fibonacci series using function Program 19: Write factorial function & use the function to find the sum of series S=1!+2!+-----n!. Program 20: Write a program to find the factorial of given number using recursion. Program 21: Write a program to find the sum of digits of a 5 digit number using recursion. Program 22: Write a program to calculate the GCD of given numbers using recursion. Program 23: Write a program to convert decimal number in to binary number. Program 24: Write a program to convert binary number in to decimal number. Write a program to delete duplicate element in a list of 10 elements & display it on screen. Write a program to merge two sorted array & no element is repeated during merging. Write a program to evaluate the addition of diagonal elements of two square matrixes Write a program to find the transpose of a given matrix & check whether it is symmetric or not

Write a program to evaluate the addition of diagonal elements of two square matrixes

Code: 

#include<stdio.h>
#include<conio.h>
int main()
{
    int a[10][10],b[10][10],i,j,n1,n2,sum1=0,sum2=0;
   printf("Enter the Size of first matrix\n");
    scanf("%d",&n1);
    printf("Enter the Size of Second matrix\n");
    scanf("%d",&n2); 
        printf("Enter elements of the first matrix\n");
    for(i=0;i<n1;i++)
    {
        for(j=0;j<n1;j++)
          scanf("%d",&a[i][j]);
    }
     printf("Enter elements of the second matrix\n");
    for(i=0;i<n2;i++)
    {
        for(j=0;j<n2;j++)
          scanf("%d",&b[i][j]);
    }
    
    for(i=0;i<n1;i++)
    {
        for(j=0;j<n1;j++)
        {
            if(j==i)
              sum1=sum1+a[i][j];
        }
    }
    
    for(i=0;i<n2;i++)
    {
        for(j=0;j<n2;j++)
        {
            if(j==i)
              sum2=sum2+b[i][j];
        }
    }
    printf("Sum of digonal elements in first matrix: %d\n",sum1);
    printf("Sum of digonal elements in second matrix: %d\n",sum2);
    printf("Sum of digonal elements in the both matrix: %d",sum1+sum2);
    getch();
    return 0;
}

 

Output: 

Enter the Size of first matrix
3
Enter the Size of Second matrix
3
Enter elements of the first matrix
2
3
1
4
5
6
7
8
9
Enter elements of the second matrix
1
5
4
2
3
6
8
7
9
Sum of digonal elements in first matrix: 16
Sum of digonal elements in second matrix: 13
Sum of digonal elements in the both matrix: 29
--------------------------------
Process exited after 23.02 seconds with return value 0
Press any key to continue . . .