본문으로 바로가기

[C] 짝수는 빼고 홀수는 더하자!

category Layer 7/assignment 2019. 3. 29. 20:30

a>b일때를 대비해서 예외처리를 해주었다.

만약 a>b이면 a와 b를 바꿔준다!

 

#include <stdio.h>

int main(void)

{

int a,b;

scanf("%d %d",&a,&b);

int tmp;

if(a>b)

{

tmp=a;

a=b;

b=tmp;

}

int sum=0;

for(int i=a; i<=b; i++)

{

if(i%2!=0)

{

sum=sum+i;

if(i==a)

{

printf("%d",i);

goto here;

}

printf("%+d",i);;

}

else

{

sum=sum-i;

printf("-%d",i);

}

here:

printf("");

}

printf("=%d",sum);

}

(수정했음 3 29 21:20)

'Layer 7 > assignment' 카테고리의 다른 글

[C] 함수 보고서  (0) 2019.04.03
[C] 배열 보고서  (0) 2019.03.30
[C] 팩토리얼 계산기  (0) 2019.03.29
[C] 계단 뒤집어 별찍기  (0) 2019.03.29
[C] 계단 별찍기  (0) 2019.03.29