뭐가 문제인지 잘 모르겠습니다. 조언 부탁드려요..ㅠㅠ

#include stdio.h

#include string.h
int main(){
int i;
double len;
char dan[20],dan2[20]={cm},dan3[20]={inch}; printf(길이를 cm나 inch단위로 입력하세요.);
scanf(%lf %s,&len,dan);
for(i=0; i20; i++){
if(strcmp(dan2[i],dan)==0){
printf(단위는 cm입니다.)
};
else if(cmp(dan3[i],dan)==0){
printf(단위는 inch입니다.)
};
}
}예를 들어 15 cm 라고 입력했을때 단위는 cm입니다 이런식으로 나와야 하는데 안나오네요.. 왜그런가요,,? 오류뜹니다..ㅠㅠ

댓글 1

  • 니지 2025.11.29

    비교하는 부분에서 [i] 빼봐요

C언어 다른 글

목록