6개의 문자배열을 만들고 {'J' 'U' 'N' 'G' 'O' 'L'} 으로 초기화 한 후 문자 한 개를 입력받아 배열에서의 위치를 출력하는 프로그램을 작성하시오.
첫 번째 위치는 0번이며 배열에 없는 문자가 입력되면 "none" 라는 메시지를 출력하고 끝내는 프로그램을 작성하시오.
![]() L |
![]() 5 |
![]() B |
![]() none |
[코드]
#include <stdio.h>
int main() {
char arr[6] = "JUNGOL";
char ch;
int i;
char ch;
int i;
scanf("%c", &ch);
for (i = 0; i<6; i++) {
if (arr[i] == ch) {
printf("%d", i);
ch = 0;
}
}
if (arr[i] == ch) {
printf("%d", i);
ch = 0;
}
}
if (ch != 0)
printf("none\n");
printf("none\n");
return 0;
}
}
'코딩 > Language Coder' 카테고리의 다른 글
157 : 배열1 - 형성평가8 (0) | 2018.05.06 |
---|---|
156 : 배열1 - 형성평가7 (0) | 2018.05.06 |
154 : 배열1 - 형성평가5 (0) | 2018.05.06 |
153 : 배열1 - 형성평가4 (0) | 2018.05.06 |
152 : 배열1 - 형성평가3 (0) | 2018.05.06 |