#include <iostream>
#include <string>
using namespace std;
//void multiply(int b);
int main()
{
float total = 0;
float b = 0;
cout << "Enter number: " << endl;
cin >> b;
char TorD;
cout << "Would you like to times (*), divide (/), add (+) or minus (-) this number?" << endl;
cin >> TorD;
switch (TorD)
case '*' :
{
int c=0;
cout << "by how many?" << endl;
cin >> c;
total = b * c;
cout << b << " * " << c << " = " << total << endl;
}
break;
case '/' :
{
int c=0;
cout << "by how many?" << endl;
cin >> c;
total = b/c;
cout << b << "/" << c << " = " << total << endl;
}
break;
case '+' :
{
int c=0;
cout << "by how many?" << endl;
cin >> c;
total = b + c;
cout << b << " + " << c << " = " << total << endl;
}
break;
case '-' :
{
int c=0;
cout << "by how many?" << endl;
cin >> c;
total = b - c;
cout << b << " - " << c << " = " << total << endl;
}
break;
default:
cout << "You did not correctly enter /, *, +, or - !!" << endl;
//multiply(b);
system("pause");
return 0;
}
0
A
답변
8
당신은
switch (TorD)
후 열린 중괄호를 놓치고
, 그래서 '휴식'(즉, 휴식 이 가지고에서 휴식 어떤 문 밖에은 루프 또는 스위치 내부에 있으므로 빠져 나올 항목이 있습니다.) switch 문은 다음과 같아야합니다.
switch (TorD) {
case '*': {
// ...
}
break;
case '/': {
// ...
}
break;
// ...and so on.
}
0
전환 후 case 문을 중괄호로 깜박입니다.
2
당신은 당신의 스위치 중괄호가 필요합니다 추측에서
switch (...)
{ // your forgot this
...
} // and this
관련 문제
- 1. 오류 C2046 : 불법 사례
- 2. scaml "불법 중첩"오류
- 3. 예기치 않은 토큰 불법 자바 스크립트 오류
- 4. grails에서 불법 상수 풀 인덱스 오류
- 5. 불법 시작
- 6. 불법 시도
- 7. 리눅스에서 C++ 프로그래밍시 불법 명령어
- 8. 불법 인수 Execv() Unix C++
- 9. 델파이 게시 '불법 액세스'오류
- 10. 불법 믹스 (utf8_general_ci, IMPLICIT) 작업 'FIND_IN_SET'나는 다음과 같은 오류 얻을
- 11. 크롬 확장 프로그램 오류 예기치 않은 불법 토큰
- 12. 불법 인수 예외
- 13. 불법 인수 예외
- 14. MySQL의 불법 믹스 '='
- 15. 불법 소수 : 정확히 무엇입니까?
- 16. PHP : 불법 세션 ID
- 17. 예외 불법 값
- 18. 불법 전방 참조
- 19. 휴식 WebService 오류 처리
- 20. 자바 스크립트 통합 스위치 문
- 21. WCF 휴식 오류 처리
- 22. 불법 명령 GCC 어셈블러 어셈블러에서
- 23. 이끼 2007에 대한 불법 URL 주소
- 24. .NET의 불법 XML 문자 필터링
- 25. XML에서 불법 문자를 처리하는 방법
- 26. UIWebView를 통해 Google지도에 액세스 - 불법?
- 27. 불법 복제를 방지하기위한 코드 서명
- 28. mySQL 용 PHP로 불법 열 이름 바꾸기
- 29. return 문 누락 오류
- 30. 의 ClassFormatError : 클래스의 불법 클래스 수정 ... 0x209
이 일치 닫기 중괄호가'// 곱셈 (B)'의견 위로 가야한다. –