LINUX.ORG.RU

История изменений

Исправление kirk_johnson, (текущая версия) :

И чо? УМВР.

$ cat test.c
int main()
{
    double x = 100.0f;

    for (int i = 0; i < 10; ++i) {
        printf("i = %d\n", i);
        x = x / 0;
    }

    printf("%f\n", x);

    return 0;
}
$ gcc -std=c11 test.c
$ ./a.out
i = 0
i = 1
i = 2
i = 3
i = 4
i = 5
i = 6
i = 7
i = 8
i = 9
inf

:)

Исходная версия kirk_johnson, :

И чо? УМВР.