세그멘테이션 오류가 나요ㅠㅠㅠㅠ고쳐주세요ㅠㅠㅠㅠㅠ
미리내
2023.04.01
질문 제목 : 세그멘테이션 오류질문 요약 :컴파일 하면 세그멘테이션 오류가 남질문 내용 :
문제내용은 3개의 정수 k,m, n을 입력받아 m과 n사이에있는 k의 배수의 합을 구하여 출력하는 프로그램(단 k는 1보다 큰 정수)이에요...
제가 페도라를 쓰는데요..
코드가 이렇게 되는데 컴파일 해서 숫자를넣으면 세그멘테이션 오류가 나요ㅠㅠㅠㅠ
어디가 틀렸는지 고쳐주심 안될까요?ㅠㅠㅠㅠ
#include stdio.h
int main(void)
{
int k, m, n, i = 0, sum = 0;
printf(Put the 3 integers: );
scanf(%d%d%d, k, m, n);
if ( k = 1){
for ( i = m; i = n; ++i){
if(i %k == 0)
sum = sum + i;
}
printf(Sum is %d, sum);
}
else
printf(Again!);
return 0;
}