#include <stdio.h>
#ifdef _WIN32
	#include<Windows.h>
#endif

#define MAXITEM 10

void main()
{
	int m[MAXITEM+1][MAXITEM+1];
	int i,j,x,y,max;

	printf("입력으로 넣을 관계 행렬의 행의 크기는?\n");
	scanf("%d", &max);
	printf("\n");
	printf("1과 0으로 데이터를 입력하세요.?\n");

	for(i=1;i<=max;i++)
	{
		for(j=1;j<=max;j++)
		{
			scanf("%d",&m[i][j]);
		}
	}
	printf("\n");

	for(i=1;i<=max;i++)
	{
		for(j=1;j<=max;j++)
		{
			if(m[i][j] == 1)
			{
				for(x=1;x<=max;x++)
				{
					if(m[j][x] == 1)
					{
						for(y=1;y<=max;y++)
						{
							if(m[x][y] == 1)
							{
								printf("(%2d%2d%2d%2d) => (%d..%d)\n",i,j,x,y,i,y);
							}
						}
					}
				}
			}
		}
	}

	system("PAUSE");
}
