Я имею переменную username
и еще один называется password
...Как написать пару строк в файл в C?
Мне нужно для регистрации пользователей в системе, и записать его на файл .. Моя проблема в том, что 2-й раз или более он записывает детали на той же строке ..
Например:
в первый раз, когда я пишу для файла, он стал чем-то вроде этого:
Amit 123456
но во второй раз я регистрации пользователя, он не перейти на следующую строку и продолжать писать от этого места:
Amit 123456Yosi 125818
где нужен файл будет так:
Amit 123456
Yosi 125818
Я имею в виду, мне нужно, чтобы сделать второй или более fprintf
в файл перейти на следующую строку, а не начинать с конкретным местом ...
Я написал это в коде:
fprintf(file, "%s %s\n", username, password);
хотя, '\n'
оленья кожа, кажется, сделать следующий fprintf
перейти к следующей строке ...
В Summery - Мне нужно печатать в файл каждый раз, на новой линии ..
при первой печати в файл, он будет писать в строке 1 , а затем на второй отпечатке к файлу он будет писать в строке 2, а не с продолжением строки1 ...
Спасибо:)
Вы пробовали \ r \ n? Различные платформы имеют разные кодировки конца строки. –
Вы в Windows? Вам может понадобиться \ n \ r –
Это домашнее задание? – jacknad