어디서 문제가 있는거죠? if문..
라온제나
2023.04.01
질문 제목 : 뭐가 문제인가요?
나이를 입력받아
if문으로 처리
나이가 18세미만이면 미성년자
18세 부터 60세 이면 성인
61이상이면 노인으로 코딩할려고 합니다..
질문 내용 :
#include stdio.h
int main()
{
int age=0;
printf(나이를 입력하세요.);
scanf(%d,&age);
if(age18){
printf(미성년자\n);}
else if(60=age=18){
printf(성인\n);}
else if(age=61){
printf(노인\n);}
return 0;
}
이렇게 했는데 뭐가 틀린거죠
-
쇼콜라데
아 문제가 else if(60=age=18) 여기에있었네요
조건이 age가 60보다크고,18보다 크다면이니까..
이부분을 else if((age=60) (age=18)) 로 바꾸시면됩니다 -
별빛
이렇게 해보세요.
if(age 18) {
printf(\미성년자\\n\);
}
else if(18 = age && age = 60)
{
printf(\성인\\n\);
}
else if(age = 61)
{
printf(\노인\\n\);
}
return 0; -
튼싹
노인이 안뜨네염..ㄷㄷ
-
목련
이렇게해보세요
if(age18)
printf(\미성년자\\n\);
else if(60=age || age=18)
printf(\성인\\n\);
else if(age=61)
printf(\노인\\n\);