деление на ноль - да, упадет по sigfpe. А вот переполнение целого - нет.
Ок, соглашусь, думал, упадет. Тогда можно добавить пустое деление на переменную. Т.е. выводим также, но делаем еще одну операцию 1/i. Если отключить оптимизацию компилятора (чтобы он не исключил операцию) - то будет деление на 0