You are on page 1of 1

#include <iostream>

struct vect {int b [50] ;};


void cit_mat (int [][50], int &n)
{cout<<"dimensiunea matricei patrate= "; cin>>n;
for (int i=0;i<n;i++)
for (int j=0;j<n;j++)
{cout<<"a["<<i+1<<","<<j+1<<"]= "; cin>>a[i][j];}}
void afis_vec(vect x, int n)
{for (int i=0;i<n;i++) cout<<x.b[i]<<" ";}
vect suma(int a[][50], int n)
{vect x;
for (int i=0;i<n;i++) cout<<x.b[i]=0;
for (i=0;i<n;i++)
for (int j=0;j<n;j++) x.b[i]+=a[i][j];
return x;}
void main ()
{int a [50][50],n; vect x;
cit_mat(a,n); x=suma(a,n); afis_vec(x,n);}

You might also like