244
>Grafuri: Afisare predecesorii si succesorii unui varf i
//af predecesorii si succesorii unui varf i
# include <stdio.h>
# include <conio.h>
void main(void)
{
int a[50][50],n,i,j;
FILE *f=fopen("c:intrare.txt","r");
fscanf(f,"%d",&n);
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
fscanf(f,"%d",&a[i][j]);
fclose(f);
for(i=1;i<=n;i++)
{
printf("nSuccesorii vf %d sunt:",i);
for(j=1;j<=n;j++)
if(a[i][j]==1) printf(" %d",j);
}
for(i=1;i<=n;i++)
{
printf("nPredecesorii vf %d sunt:",i);
for(j=1;j<=n;j++)
if(a[j][i]==1) printf(" %d ",j);
}
getch();
}