scanf("%d"~~로받았을때의질문
플랜
2023.04.01
로또게임의 기본틀은완성했으나 scanf(%d로할때 조건을 아래와같이 붙였습니다.
for(i=0;i=5;i++)
{
back11:
scanf(%d,&number1[i]);
if(number1[i]=46 && number1[i]=0)
{
puts(다시 입력하시오.);
goto back11;
}
}
그런데 0,46을눌러도 if문이 실행이안될뿐더러 문자를눌렀을때 병맛이되네요
어떻게해결해야하나요?
-
라온제나
흠.. 감사합니다.!!!!!!!!!
-
한별
&&가 아니고 || 입니다.
이 세상에 46보가 크거나 같고 0보다 작거나 같은 숫자는 없습니다. -
핫블랙
while(1) {
if(scanf(\%d\