#include <stdio.h>
int main(void)
{
printf(\"세개의 정수 입력: \\n\");
int num1, num2, num3;
int result;
scanf(\"%d %d %d\",&num1,&num2,&num3);
result=num1*num2+num3;
printf(\"%d X %d + %d = %d\",num1,num2,num3,result);
return 0;
}
형들 대체 뭐가 문제야?
1>------ 빌드 시작: 프로젝트: Scanf 함수의 활용, 구성: Debug Win32 ------
1> 문제2.C
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(5): error C2143: 구문 오류 : \';\'이(가) \'형식\' 앞에 없습니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(6): error C2143: 구문 오류 : \';\'이(가) \'형식\' 앞에 없습니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(7): error C2065: \'num1\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(7): error C2065: \'num2\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(7): error C2065: \'num3\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(8): error C2065: \'result\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(8): error C2065: \'num1\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(8): error C2065: \'num2\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(8): error C2065: \'num3\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(9): error C2065: \'num1\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(9): error C2065: \'num2\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(9): error C2065: \'num3\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(9): error C2065: \'result\' : 선언되지 않은 식별자입니다.
========== 빌드: 성공 0, 실패 1, 최신 0, 생략 0 ==========
이렇게 뜨던데 ㅠㅜㅜ
int main(void)
{
printf(\"세개의 정수 입력: \\n\");
int num1, num2, num3;
int result;
scanf(\"%d %d %d\",&num1,&num2,&num3);
result=num1*num2+num3;
printf(\"%d X %d + %d = %d\",num1,num2,num3,result);
return 0;
}
형들 대체 뭐가 문제야?
1>------ 빌드 시작: 프로젝트: Scanf 함수의 활용, 구성: Debug Win32 ------
1> 문제2.C
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(5): error C2143: 구문 오류 : \';\'이(가) \'형식\' 앞에 없습니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(6): error C2143: 구문 오류 : \';\'이(가) \'형식\' 앞에 없습니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(7): error C2065: \'num1\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(7): error C2065: \'num2\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(7): error C2065: \'num3\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(8): error C2065: \'result\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(8): error C2065: \'num1\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(8): error C2065: \'num2\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(8): error C2065: \'num3\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(9): error C2065: \'num1\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(9): error C2065: \'num2\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(9): error C2065: \'num3\' : 선언되지 않은 식별자입니다.
1>c:\\documents and settings\\우진\\my documents\\visual studio 2010\\projects\\scanf 함수의 활용\\scanf 함수의 활용\\문제2.c(9): error C2065: \'result\' : 선언되지 않은 식별자입니다.
========== 빌드: 성공 0, 실패 1, 최신 0, 생략 0 ==========
이렇게 뜨던데 ㅠㅜㅜ
간혹 구형의 컴파일러에서 선언이 최상단에 있지 않을경우 안되는 수가 있뜸. printf는 변수 선언후에 써보셈
샌드백 횽님 컴파일러가 지금 비쥬얼 C++ 2010 쓰고 있는데도 안되ㅜㅜ 형이 이거로 컴파일러해서 한번 해줘바형ㅜㅜ 대체 뭐가문제야 ;;
횽 Visual studio를 쓴다면 혹시 Win32 Application으로 프로젝트 만든거 아냐? Win32 Console application으로 만들어야돼.. 문법은 VS6.0 이상에선 아무 문제없어..
근데 뭐가 안되는지 안적어놨다?
#include \"stdafx.h\" 추가~
win32 console 로 만든거지?
정확하군
아 미안 헤깔렸넹... 샌드백님 말이 맞넹....빈프로젝트로 하면
2010은 C99 지원하냐?
ms 씹새끼들은 전통적으로 C99 지원 안해주는데..
확장자를 .cpp로 바꾸거나, 선언문을 블럭 최상단에 올리면 될거야. C에서는 항상 블럭 최상단에만 선언문이 올 수 있거든 =_=;