int fscanf(FILE *stream, const char *format, ...);
Я могу использовать fscanf() для чтения целого числа из файла.Как я могу прочитать целое число, которое сразу после новой строки ?
fscanf()
fscanf() - посмотрите на пример.
Вот что вам нужно:
#include <stdio.h> int main() { int n; FILE * pFile; pFile = fopen("myfile.txt", "r"); // Repeat this as many times as necessary fscanf(pFile, "\n%d", &n); printf("%d\n", n); fclose(pFile); return 0; }
scan до новой строки, а затем читать int. например, сделать:
scan
int
fscanf(filePointer, "%s\n%d", firstline, &theInteger);
Возможно, потребуется изменить формат, если в строке есть что-то еще.