728x90
반응형
문제 : http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=85&sca=10e0
문제
단어와 문자 한 개를 입력받아서 단어에서 입력받은 문자와 같은 문자를 찾아서 그 위치를 출력하는 프로그램을 작성하시오.
단어에서 첫 번째 문자의 위치는 0으로 하고 찾는 문자가 여러 개일 때는 처음 나오는 위치를 출력한다.
만약 찾는 문자가 없을 때는 "No"라고 출력한다. 대소문자는 구별되며 단어는 100자 이하이다.
입력 예
jungol.co.kr o
출력 예
4
코드 :
# include <stdio.h>
# include <string.h>
int main()
{
char a[100]={0,};
char n;
int i,count=0;
scanf("%s %c",a,&n);
for(i = 0; i<strlen(a); i++)
{
if(a[i] == n)
{
printf("%d",i);
count = 1;
break;
}
}
if(count == 0)
printf("No");
return 0;
return 0;
}
728x90
반응형
최근댓글