Cout이 모호합니다(비주얼스튜디오)(급함)

-@Naver의 이미지

0과 1000사이의 사이의 정수를(ex)567) 입력하고, 각 자리의 수를 더하는 과제입니다.

#include "pch.h"
#include
using namespace std;

int main()
{
//0단계: <문제 #2> 띄우기
cout << "<문제 #2> " << endl;

//1단계: 정수 선언하기
int A = 567;
cout << "0과 1000사이의 정수를 입력하세요:" << A << endl;
cin >> A;

//2단계: 정수끼리 더하기
int 각 자리수의 합 = (567 % 10) + (56 % 10) + (56 / 10);
cout << (567 % 10) + (56 % 10) + (56 / 10) << endl;

//3단계: 최종 값 출력하기
cout << "==> 각 자리수의 합: ";
} cout << 각 자리수의 합 << endl;

이렇게 만들어봤는데 계속 오류가 "cout"가 모호합니다, 라고 뜹니다. 이게 뭔가요ㅠㅠㅠ?

익명 사용자의 이미지

자기가 무척 급하다고 주장하는 인터넷 질문글을 보면 왠지 느긋하게 답변하고 싶어져요 ~_~

혹시 인명과 관련해여 긴급한 상황이라면 119에 연락하세요.

그건 그렇고 마지막 줄에 cout을 이용한 출력문이 중괄호 } 바깥쪽에 있는 건 일부러 그러신 건가요, 아니면 태그가 깨져서 그렇게 보이는 건가요? 변수명을 한글로 짓는 건 그렇다 치더라도 그 사이에 공백 문자까지 넣는 센스도 무척 이해하기 어렵네요.

익명 사용자의 이미지

Protip: 내가 어떤 분야 초보자인데 독학은 도저히 못하겠어서 1:1 지도 및 QnA가 필요하다면,
과외를 알아보는 것이 좋습니다.

급하면, 과외비를 더 비싸게 부르세요.

세벌의 이미지

개구리2의 이미지

// 1. cout이 main() 함수 외부에 있어 모호하다고 오류를 뿌렸음
// 2. 증명 이 소스의 맨 마지막 줄에 cout이 외부에 있는데 주석을 풀고 테스트 해보시라
// 3. 왜 다들 싸우고 그러심? 얼굴도 모르는데?
// #include "pch.h"
#include
using namespace std;

int main ()
{

cout << "<문제 #2> " << endl;

int A = 567;
cout << "0과 1000사이의 정수를 입력하세요:" << A << endl;
cin >> A;


int 각자리수의합 = (567 % 10) + (56 % 10) + (56 / 10);
cout << (567 % 10) + (56 % 10) + (56 / 10) << endl;

cout << "==> 각 자리수의 합: ";
cout << 각자리수의합 << endl; // 1. 각자리수의합 띄어쓰기 문제
} // 2. cout이 메인 함수 밖에 있었음 그래서 모호한 오류
// cout << "개구리"; // 의심나면 이줄의 주석을 풀어 보시라

파이썬3의 이미지

# -*- coding: utf-8 -*-
 
import sys
 
def f(x):
    sum = 0
 
    for k in x:
        sum = sum + int(k)
 
    return sum
 
print(f(sys.argv[1]))
 
# EOF

[우분투 18.04 파여폭스 나비에서 적었어유]