전공 공부/C
문자열에서 처음으로 해당 문자가 발견된 위치 구하기
#include int main() { char a[200], b[100], c; int n, m, h, i; printf("문자열 두 개를 입력? "); scanf("%s %s", a, b); strcat(a, b); n = strlen(a); printf("총 문자열의 길이는 %d이다.\n", n); printf("찾고자 하는 문자는? "); fflush(stdin); scanf("%c", &c); for (i = 0; i < n; i++) { if (a[i] == c) { printf("문자열 중에서 %d번째 위치에서 처음으로 '%c' 문자가 발견되었다. ", i + 1, c); break; } } return 0; }
2021. 1. 12. 22:40