1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #include <stdio.h> #include <string.h> int main() { int flag = 0; for (int i = 0; i < 5; i++) { char arr[15] = { 0 }; scanf("%s", &arr); int len = strlen(arr); for (int j = 0; j < len; j++) { if ((arr[j] == 'F') && (arr[j + 1] == 'B') && (arr[j + 2] == 'I')) { printf("%d ", i + 1); flag = 1; break; } } } if (flag == 0) { printf("HE GOT AWAY!"); } } | cs |
두 번 출력되지 않도록 처리하는걸 못해서 헤맸다.
'알고리즘 > 문자와 문자열' 카테고리의 다른 글
1764 듣보잡 (0) | 2020.01.05 |
---|---|
10546 배부른 마라토너 (0) | 2020.01.05 |
2810 컵홀더 (0) | 2020.01.04 |
5598 카이사르 암호 (0) | 2020.01.04 |
2789 유학금지 (0) | 2020.01.04 |