for문을 쓰지않고 while 문만을 사용해 x에서y까지의 합구하는것좀 알려주세요
솔길
질문 제목 : 질문 내용 :
#includestdio.h
int main(void)
{
int x,y;
int i,sum;
printf(x를 입력하세요 :\n);
scanf(%d, &x);
printf(y를 입력하세요 :\n);
scanf(%d, &y);
i = x;
sum = 0;
while (i = y)
{
sum = i++;
i++;
}
printf(%d 부터 %d 까지의 합은 %d 입니다.\n, x,y,sum);
return 0;
}
이렇게 했는데 계속에러가 뜨네요 수정좀부탁드릴게요 ㅠㅠ
--------------------configuration: teew - win32 debug--------------------
linking...
libcd.lib(wincrt0.obj) : error lnk2001: unresolved external symbol _winmain@16
debug/teew.exe : fatal error lnk1120: 1 unresolved externals
error executing link.exe.
teew.exe - 2 error(s), 0 warning(s)
-
멱부리
아! 바꾸니깐 바로되네요 감사합니다!!
-
샤이
프로그램 환경(컴파일러)는 뭘 사용하시는지요? 소스코드의 확장자가 c인지 cpp인지 확인하시고 cpp라면 c로 바꿔서 해보세요.
-
큰가람
빌드할때 저런 에러가 뜹니다 ㅠㅠ
-
팬지
sum = i++; 부분을
sum = sum + i; 로 변경