c program to input diagonal matrix
and find sum of diagonal elements
Answers
Answered by
3
Answer:
#include <stdio.h>
#include <conio.h>
int main() {
int mat[3][3];
int i, j, sum = 0, input;
// initialise the matrix with 0
for(i = 0; i < 3; i++)
for(j = 0; j < 3; j++)
mat[i][j] = 0;
// get input
printf("Enter the three numbers in the diagonal of the matrix:\n);
for(i= 0; i < 3; i++) {
scanf("%d", &input);
mat[i][i] = input;
sum += input;
}
// display matrix
printf("Matrix inputted:\n);
for(i = 0; i < 3; i++) {
for(j = 0; j < 3; j++)
printf("%d\t" ,mat[i][j]);
pritnf("\n");
}
// show sum of diagonal
printf("Sum of diagonal is %d", sum);
// use getch if you are on turbo c++
getch();
return 0;
}
Similar questions
Math,
4 months ago
Science,
8 months ago
Science,
8 months ago
India Languages,
10 months ago
Chinese,
10 months ago