ITGenerations 2017. 3. 27. 12:28

#include <stdio.h>


int main(void)

{

int num1;

printf("숫자를 입력하시오. \n");

scanf("%d", &num1);


printf("%d", ~num1+1);


return 0;

}



위 코딩은 본인이 쓴거고.

교재의 정답은 아래와 같다.

#include <stdio.h>


int main(void)

{

int num;

printf("정수입력:. ");

scanf("%d", &num);

  num = ~num;

  num = num + 1;

printf("부호를 바꾼 결과: %d \n", num);


return 0;

}


 코딩 비교해보면 결과는 똑같이 나오고 책의 정답보다 코딩이 짧음.
2017.03.27