0から入力した数字までのフィボナッチ数を全て出力するプログラムを作ってみたのですが、ミスがあって見つからず…コンパイルできてしまいます。誰かが私のせいがどこにあるか教えてくれると本当に助かります;)。無限の0000を印刷しています
#include <iostream>
int main()
{
int n,erste = 0,zweite = 1,neu = 0;
std::cout << "Enter N ";
std::cin >> n;
for( int s = 0 ;s < n; s++ )
{
if(s <= 1)
s = neu;
else{
neu = erste + zweite;
erste = zweite;
zweite = neu;
}
std::cout << neu << " ";
}}