2014-06-12 4 views
-3
#include<stdio.h> 
#include<stdlib.h> 

int main() 
{ 
    int num1 = 15; 
    int num2 = 5; 
    int res 
    res = num1 + num2; 

    printf("Content of variable res: \n", var1); 
    system("pause"); 
    return 0; 
} 

나는 컴파일하고 프로그램을 실행 시도하고 말했다데브 - C++ 고해상도 오류

고해상도 = NUM1 + num2를

+1

어디에서'var1'을 선언 했습니까? – Himanshu

+0

제목 dev C++, c 태그? – Yann

+1

Dev-C++은 내가 사용하는 프로그램입니다. – user3733379

답변

4

당신은 누락 된 세미콜론 한에 오류 :

int res 

다음을 수행 :

int res; 
    //^--Missing 
res = num1 + num2; 

또는 세계 또한 무엇을 아주 간단하게

int res = num1 + num2; 

var1이며, 또한 어떤 형식 printf의 지정자 (int에 대한 %d)

printf("Content of variable res: \n", var1); 
             //^-- undeclared this should also be an error 

그것은해야한다 없다 :

printf("Content of variable res: %d\n", res); 
+0

오, 미안 해요, 방금 C 프로그래밍을 시작했는데 코딩에 익숙하지 않았습니다. infos를 대단히 감사합니다. Btw, 컴파일 및 실행하는 동안 오류가 발생했습니다. http://prntscr.com/3s1kw3 – user3733379

+0

@ user3733379 - 미안 할 필요가 없습니다. 누구나 시작할 수 있습니다. 여기에 작업 코드가 있습니다. http://ideone.com/cw4Sw2 – Sadique