LINUX.ORG.RU

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

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

fscanf(input,"%s\n", path)

А ты уверен, что оно пробелы считывает? Мне кажется, что %s читает до первого пробельного символа.

    if (...)
    {
        ...
        exit(1);
    }else{
        ...

Оп-па, Javascript-стайл!

Какой смысл отодвигать код на один отступ в false-ветке, если true-ветке if'а уже есть exit, и которого исполнение уже не возвращается?

char path[PATH_MAX];

Пути могут быть длиннее PATH_MAX.

Исходная версия i-rinat, :

fscanf(input,"%s\n", path)

А ты уверен, что оно пробелы считывает? Мне кажется, что %s читает до первого пробельного символа.

    if (...)
    {
        ...
        exit(1);
    }else{
        ...

Оп-па, Javascript-стайл!

Какой смысл отодвигать код на один отступ в false-ветке, если true-ветке if'а уже есть exit, и которого исполнение уже не возвращается?