c질문해도 되냐 무한루프관련 질문

int main()
{
int m, n;
while (1)
{
printf("두 개의 정수를 입력하시오:\n");
scanf("%d %d", &m, &n);
if (m == 0 || n == 0)
break;
else if (m < 0 || n < 0)
{
printf("다시 입력하세요\n");
scanf(?????????)
}

두개의 정수를 입력받아서  둘중 0이 있으면 break이고 음수가 있으면 다시 정수를 입력받는 걸 무한루프로 돌리고싶다.
근데 나의 목적은 while문을 다시 새로 시작해서 정수값을 입력받고 싶은데 else if에서 scanf 한번 다시 써넣는거 밖에 머리가 안돌아간다.

goto문은 쓰면 안되잖어.. 방법 없을까

5개의 댓글

2016.10.23
음수 없을때 처리를 먼저 한담에 나가던가 하고 그외에는 음수 있는거니까 그냥 메시지만 하나 띄우면 다시 돌잖아
0
2016.10.23
scanf(?????????)
이줄만 지우면 되겠네
0
2016.10.23
그 이후 반복문은 유지하되 현재 라인은 무시하라고 있는게 continue 제어문이다..
scanf지우고 써라
0
2016.10.23
어짜피 break 만나기 전에는 안끝나니까
printf("두 개의 정수를 입력하시오:\n");
while (1)
{
scanf("%d %d", &m, &n);
if (m == 0 || n == 0)
break;
else if (m < 0 || n < 0)
{
printf("다시 입력하세요\n");
}

이거면 되는거 아니냐 아님말고
0
2016.10.24
continue
0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
180475 [컴퓨터] 형님들 컴맹이 윈도우 관련 질문 드립니다 2 우루루옳지 0 1 시간 전 34
180474 [컴퓨터] 님들 랜선 연결 어케해요? 12 플랑크톤상점버거 0 3 시간 전 161
180473 [컴퓨터] 올그떠 보인다길래 삭제함 Benetton 0 15 시간 전 159
180472 [잡담] wh xm4 끼고 자다가 오른쪽 박살남ㅠㅠ 8 곰문곰문곰문곰문... 0 16 시간 전 291
180471 [컴퓨터] 컴퓨터 완본체 샀는데 깔아야할 드라이버나 설정 있나요? 10 하이웨이 0 20 시간 전 261
180470 [잡담] 좆데온 8천번대보다 7900xtx가 9 전기모기채는신이야 0 21 시간 전 319
180469 [컴퓨터] 형님들 견적짠거 호환 문제없는지 확인 부탁드립니다 2 우루루옳지 0 21 시간 전 110
180468 [정보] 크러쉬80 - 레이니75를 만든 Wob의 텐키리스 키보드 2 Veigrake 0 22 시간 전 251
180467 [잡담] 여기 로봇 청소기도 물어봐도 됨?? 15 년째재수강 0 22 시간 전 219
180466 [잡담] 윈도우12 전부 레거시쳐낸다는말이 하드웨어를 말한거구나 4 이거보인다면기분탓임 0 23 시간 전 350
180465 [컴퓨터] 갤럭시80 넘나 이쁜것이예요 2 군마 1 1 일 전 439
180464 [모바일] 차량용 맥세이프 충전기 탁상용으로 쓰니 좋다 4 년째군대 0 1 일 전 221
180463 [잡담] 채터링 어캐잡습니까... 5 로우팡맨 0 1 일 전 207
180462 [잡담] 4월에 마우스 큰 게 두 개 나오네 16 GNStout 0 1 일 전 309
180461 [컴퓨터] 무선 키보드 마우스 세트는 별로인가? 3 하이웨이 0 1 일 전 146
180460 [컴퓨터] 10만원대 포터블 모니터는 사는거 아니더라 17 코싸멘뚜 0 1 일 전 280
180459 [정보] 레이니75 저격하는 브릿지75 19 Veigrake 0 1 일 전 376
180458 [잡담] 드디어 왔다 레이니 5 ltearl 0 1 일 전 325
180457 [프로그래밍] 그 혹시 게임쪽 종사자 있음? 17 god79ii 0 1 일 전 487
180456 [컴퓨터] sata 케이블때문에 ssd가 망가질 수도 있나요? 10 드웨인토마스 2 1 일 전 361