Layer 7/assignment
[C] 짝수는 빼고 홀수는 더하자!
hellojuntae
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)