Лекция 23 - Преговор

Код от час

А клас

Б клас

В клас

files.c

#include <stdio.h>

int main() {
  FILE* f = fopen("file.txt", "r");

  if(f!=NULL) {
    int num = 0;
    while(fscanf(f, "%d", &num) > 0) {
      printf("%d\n", num);
    }


    fclose(f);
  }

  return 0;
}
header1.h

#ifndef HEADER1_H
  #define HEADER1_H

  int global_var_1 = 15;

#endif
header2.h

#include "header1.h"

int global_var_2 = global_var_1 + 5;
header3.h

#include "header1.h"

int global_var_3 = global_var_1 + 15;
program.c

#include <stdio.h>
#include "header2.h"
#include "header3.h"

int main() {
  printf("%d %d\n", global_var_2, global_var_3);
  return 0;
}