goto구문 말고 다른방법으로 하는 방법 좀...
YourWay
2025.02.16
int selectCal(int a);
{
cout어떤 연산을 수행하시겠습니까?(1-덧셈,2-뺄셈,3-곱셈)endl;
cina;
if a==1||a==2||a==3;
switch a
{
case 1;
plus(A[a][b], B[c][d];
break;
case 2;
minus(A[a][b],B[c][d]);
break;
case 3;
multiple(A[a][b],B[c][d]);
break;
break;
}
else
cout각 연산에 해당하는 숫자를 입력해주십시오endl;
}
행렬연산프로그램 짜는중입니다
저건 그러니 어떤 연산을 할거냐 선택하는 함수이고요.
이 함수에서 고민이 있는데
유저가 1,2,3 외에 다른 것을 입력할경우
else문으로 이동하여 다시 제대로 입력해라고 하고 다시 if-else문으로 갔으면 합니다.
이럴때 쓰는것이 goto인걸로 아는데 되도록 goto는 쓰지 말라대요?
어떻게 다른 해결법 없을까요?