내가 작성한 코든데...
----------------------------------------------------------------------------------------
#include <stdio.h>
int main(void)
{
int a, b, c, i=0, total=0 ; //a는 초기값, b는 마지막값, c는 배수의 값, total은 배수의 결과 값의 합//
printf(\"수의 범위를 입력하세요(스페이스를 이용하여 구분) :\");
scanf(\"%d %d\",&a, &b);
printf(\"\\n배수를 구할 수를 입력하세요 :\");
scanf(\"%d\",&c); printf(\"\\n\");
for(i=c;i<=b;i++);{
if(i%c==0){
printf(\"%d\",i);
total= total+i;}}
printf(\"%d부터 %d까지의 %d의 배수의 총 합은 %d입니다.\\n\",a,b,c,total);
return 0;
}
----------------------------------------------------------------------------------------
결과값이 일단 수의 범위를 입력받고 그 범위안에서 곱해질 수를 입력하는거야
가령 수의 범위를 1 1000 이라 입렸했다 하고 배수를 구할 수를 5를 입력했다하면
해당 배수인 5 10 15 20 ....1000 이렇게 일단 배수를 먼저 출력시킨 후에
이 배수들의 합을 다 더해서 마지막에 출력시키는게 목적인데 잘 안되서 물어보러 왔어요 횽들 ㅜㅜ
잘모르겠어요
for 루프 줄에 세미콜론을 빼세여 세미콜론 있으면 바디가 없는 루프를 만든꼴이 됨
for뒤에 ; 빼라
아 세미콜론떔시 포문이 무시당했었군요 ㅋ; 이제 포문은 나오지만 결과값이 좀 다르게 나오는 문제를 해결해야게써요 ㅋ