Acasa Tehnologie Afisare predecesorii si succesorii unui varf

Afisare predecesorii si succesorii unui varf

by Dragos Schiopu

>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();
}

s-ar putea sa-ti placa