# Input numbers in 2d array and find the sum of each column in Java

###### Two Dimensional Array - Question 6

In this question, we will see how to input numbers in a 3X3 integer matrix (2d array) and find the sum of each column separately in Java programming. To know more about two dimensional array click on the two dimensional array lesson.

Q6) Write a program in Java to input numbers in a 3X3 integer matrix (2d array) and find the sum of each column separately.

#### Program

``````import java.util.Scanner;

public class Q6
{
public static void main(String args[])
{
int a[][]=new int[3][3], r,c,cs;
Scanner sc=new Scanner(System.in);

System.out.println("Enter 9 numbers");
for(r=0; r<3; r++)
{
for(c=0; c<3; c++)
{
a[r][c]=sc.nextInt();
}
}

for(r=0; r<3; r++)
{
cs=0;
for(c=0; c<3; c++)
{
System.out.print(a[r][c]+" ");
cs=cs+a[c][r];
}
System.out.println("  Column Sum = "+cs);
}
}
}``````

#### Output

```Enter 9 numbers
18
12
72
10
15
45
38
5
64
18 12 72   Column Sum = 66
10 15 45   Column Sum = 32
38 5 64   Column Sum = 181```