게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
c언어 문자열에서 단어 검색 질문좀 드릴게요...
게시물ID : programmer_17056짧은주소 복사하기
작성자 : 성덕썬
추천 : 0
조회수 : 347회
댓글수 : 2개
등록시간 : 2016/05/02 22:04:26
#include<stdio.h>
int main() {
int i;
char x;
char name[][20]={"computer","air conditioner","television","refrigerator"};
printf("문자 입력: ");
scanf("%c",&x);
for(i=0;i<sizeof(name)/sizeof(char);i++) {
if(strstr(name[i],x)==true)
printf("%s\n",name[i]);
}
return 0;
}

코드에 뭐가 잘못됐나요?

o를 입력하면 전부 다 출력되게 하고

m을 입력하면 컴퓨터만 출력되게 하려고 하는데
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호