正の整数n から1,3,5,…と順に奇数を引けるだけ引いた時、引けた奇数の個数が√n の整数部分になる。
このようにして、√n の整数部分を求める方法を女の子(めのこ) 平方という。
正の整数n を読み込み、女の子平方によって√n の整数部分を求めるプログラムを作りなさい。
main() {
int n, x, f;

n=200;
x=n;

for (f=1; f<0 ; f++) {
x = x-((f*2)-1);
if (x < 0) { break; }
}

f--;
printf("√%dの整数部分は%d。", n, f);
}


これで√200の整数部分が0になってしまうんですがなぜでしょう?

救って下さい。期日今日