#include <stdio.h>
int SeatAssign(int v, int h);
int seats[5][5];
int main(void)
{
int vLine; //세로라인
int hLine; //가로라인
while (1)
{
printf("할당할 좌석의 세로, 가로 위치 입력 : ");
scanf("%d %d", &vLine, &hLine);
if (hLine <= 0 || vLine <= 0)
break;
if (SeatAssign(vLine, hLine) == -1)
printf("이미 할당된 자리입니다. \n\n");
else
printf("할당이 완료되었습니다. \n\n");
}
printf("사용해 주셔서 감사\n\n");
return 0;
}
int SeatAssign(int v, int h)
{
if (seats[v - 1][h - 1]) // 이미 할당된 자리라면
return -1;
seats[v-1][h-1]=1;
return 1;
}
#include <stdio.h>
int main(void)
{
int arr[3][3];
int i, j;
/* 3 by 3 단위 행렬 구성 */
for (i = 0; i < 3; i++)
{
for (j = 0; j < 3; j++)
{
if (i == j)
arr[i][j] = 1;
else
arr[i][j] = 0;
}
}
/*구성된 행렬의 출력*/
for (i = 0; i < 3; i++)
{
for (j = 0; j < 3; j++)
{
printf("%d", arr[i][j]);
}
printf("\n");
}
return 0;
}
'C > c언어 수업' 카테고리의 다른 글
p481 배열 주소값 전달 원리 (0) | 2020.08.11 |
---|---|
p460 이차원배열 시작주소 (0) | 2020.08.07 |
배열- 문자열 입력받고 거꾸로 프린트하기 strlen Hello -> OLLEH (0) | 2020.08.07 |
array - enter ages of 5 ppl -> avg (0) | 2020.08.07 |
QQ p436 null 쓰레기값 (0) | 2020.08.06 |