# 알파벳 찾기 ## 문제 사용자가 입력한 문자열 중 특정 알파벳을 찾으시오. ## 요구사항 특정 알파벳이 있다면 해당 위치의 인덱스를, 없다면 -1을 반환. 만약, 찾으려는 알파뱃이 2개 이상인 경우 0과 더 가까운 인덱스를 반환. ## 입력 예 형식: "문자열" '문자' (공백으로 구분) ``` apple1 p ``` ## 출력 예 ``` str: "apple" ch: 'p' 문자 'p'는 str[1]에 존재합니다. ``` ## 뼈대코드 ``` #include <stdio.h> int main(int argc, char *argv[]) { // input char* str = argv[1]; char ch = argv[2][0]; printf("str: \"%s\"\n", str); printf("ch: \'%c\'\n", ch); // find int i = function(str, ch); printf("문자 \'%c\'는 str[%d]에 존재합니다.\n", ch, i); return 0; } int function(char arr[], int c) { /* 해당 함수를 구현하시오. */ return -1; } ```
관련 강의로 이동

코드: C (gcc 6.3)

#include <stdio.h> int main(int argc, char* argv[]) { return 0; }

입력

정답이 궁금하다면? 코드를 제출해보세요!