#include stdio.hint main(void){char A;printf(동물을 입력하세요 : );scanf(%s, &A);if(A==코뿔소)printf(코뿔소는 포유류입니다.);if(A==코브라)printf(코브라는 파충류입니다.);return 0;}========================== 라고 할 때 ========================== scanf함수에다 입력한 문자를 인식해서 만약 입력한 문자가 코뿔소면코뿔소는 포유동물입니다. 를 출력하고입력한 문자가 코브라면코브라는 파충류입니다. 를 출력하려고 하는데피연산자 형식이 호환되지를 않는다면서 오류가 뜨네요...이거 어떻게 처리해야하죠?
char변수와 if문 질문좀여
흰두루 2026.02.27 댓글 5
이송이 2026.02.27
문자열 처리 부분입니다. 공부하세요.
(그런데 그런 장이 있기는 하나...)
겨울 2026.02.27
참고로 strcmp()쓸라면 #includestring.h 써야합니다 ㅎㅎ
가을 2026.02.27
배우고 안배우고를 떠나서 위 방법대로 하세요
은G 2026.02.27
아직 안 배운 부분이네요 쩝;;
어느부분이지
갤쓰리 2026.02.27
우선 char A; 이건, 영어 알파벳 한자만 저장 합니다.
문장을 저장하려면
char A[256]; 이런식으로 문자열(배열)을 이용해야 합니다.
char A[256];
scanf(\%s\