#include <stdio.h>
#include <math.h>
int main()
{
int n,p=0,c=0,i,j;
printf("Citeste n: ");scanf("%d",&n);
int a[n+1],b[n+1][n+1];
printf("Citeste vectorul: ");
for(i=1;i<=n;i++)
{
scanf("%d",&a[i]);
}
printf("Citeste matricea:\n");
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
scanf("%d",&b[i][j]);
}
}
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
if(a[j]==b[i][j] && c!=n)
{
c++;
}
if(a[j]==b[j][i] && p!=n)
{
p++;
}
}
if(c!=n) c=0;
if(p!=n) p=0;
}
if(c==n)
{
printf("Formeaza o linie: ");
for(i=1;i<=n;i++)
{
if(c==n) printf("%d ",a[i]);
}
}
if(p==n)
{
printf("\nFormeaza o coloana:");
for(i=1;i<=n;i++)
{
if(p==n) printf("\n%d",a[i]);
}
}
if(c!=n && p!=n) printf("NU EXISTA");
}