В этой программе нет ничего плохого, она не дает мне никакого вида бесконечного цикла или ошибки сегмента (и так как у вас есть условие <= 1, программа точно не вылетит).Что-то говорит мне, что ваша машина по какой-то причине неисправна ... может быть, нехватка памяти или конфликтующие программы?Или даже компилятор бесится?(это уже случилось со мной).Попробуйте запустить код на другом компьютере, если это возможно, и выясните, дает ли он ошибку seg или нет </p>