#include <stdio.h>
int main(void) {
int i, n, k;
long long m=0;
printf(\"정수를 입력 하세요 : \");
scanf(\"%d\", &n);
i=n;
if (n >0){
for (i = ; i <= n*2; i++)
m += i;
printf(\"n에서 n*2까지의 정수의 합 = %lld\\n\", m);
}
else if(n<0){
while (i <= n*2) {
m += i;
i--;
} printf(\"n에서 n*2까지의 정수의 합 = %lld\\n\", m);
}
else
printf(\"n에서 2*n까지의 정수의 합 = 0\");
}
최대한 해봤는데 컴파일을 못해봐서 잘 되려나는 모르겠네요
for안에 i=n
while에도 부등호 방향 바꿔야하나;;
음수는 제꺼도 그렇고 계속 0이 출력이되는데 왜 그럴까요??ㅠㅠ
부등호 바꾸니까 해결됬어요...정말 감사....이제 한개 제가 해보고 질문드릴게요..ㅠ
그냥 뭔지 알려줘요 심심해
올렸어요..