아하
생활

생활꿀팁

탈퇴한 사용자
탈퇴한 사용자

C언어 프로그래밍 질문드립니다

n이 주어지면

1 + 1/2 + 1/3 + ... + 1/n 을 출력하는 프로그램을 작성하는 건데


#include "stdafx.h"

int main()
{
int n;
int x = 1;
float y = 0;
scanf("%d", &n);

while(x<=n);
{
y = y + 1/x;
x=x+1;
}
printf("%f", y);

}


위와 같이 프로그래밍 했습니다. 빌드에 성공했는데 실행 창에서 자연수 하나를 입력하면 그 숫자만 뜨고 조화급수 값이 출력이 안되는데 뭔가요...

2개의 답변이 있어요!