백준 20540 연길이의 이상형

apircity·2022년 5월 3일
0

boj

목록 보기
2/24
post-thumbnail

boj 20540 연길이의 이상형

🔍 how to solve

  • MBTI가 포함된 이중 배열 선언 mbti[4][2]
  • 연길이의 mbti를 입력받을 배열 선언 char yg[5]
  • for문을 돌려서 mbti배열과 비교하고 반대되는 지표 출력

🔑 code

#include<stdio.h>
int main()
{
	char mbti[4][2] = { {'E','I'},{'S','N'},{'T', 'F'},{'J','P'} };
	char yg[5] = { 0 };
	scanf("%s", yg, sizeof(yg));
	for (int i = 0; i < 4; i++)
	{
		if (yg[i] == mbti[i][0])
			printf("%c", mbti[i][1]);
		else
			printf("%c", mbti[i][0]);
	}
	return 0;
}

🎉 후기

이중배열과 for문을 이용하면 간단하게 풀리는 쉬운 문제였다
아직 이중배열을 사용하는 것에 익숙하지 않아 배열 문제를 더 풀어봐야겠다

profile
junior developer

0개의 댓글