Например, в текстовом файле: x^3 + x^2 + 1 x^4 + x^2 + 2 x^7 + x^6 + 8 Нужно чтобы за одну итерацию переменная принимала значение построчно. Т.е. первая итерация x^3 + x^2 + 1, вторая x^4 + x^2 + 2, третья x^7 + x^6 + 8 и тд Как это можно реализовать на языке СИ?
https://www.learnc.net/c-tutorial/c-read-text-file/ #include <stdio.h> int main() { char *filename = "readme.txt"; FILE *fp = fopen(filename, "r"); if (fp == NULL) { printf("Error: could not open file %s", filename); return 1; } // reading line by line, max 256 bytes const unsigned MAX_LENGTH = 256; char buffer[MAX_LENGTH]; while (fgets(buffer, MAX_LENGTH, fp)) printf("%s", buffer); // close the file fclose(fp); return 0; } C #include <stdio.h> int main() { char *filename = "readme.txt"; FILE *fp = fopen(filename, "r"); if (fp == NULL) { printf("Error: could not open file %s", filename); return 1; } // reading line by line, max 256 bytes const unsigned MAX_LENGTH = 256; char buffer[MAX_LENGTH]; while (fgets(buffer, MAX_LENGTH, fp)) printf("%s", buffer); // close the file fclose(fp); return 0; }
https://github.com/unavailable403/42Cursus/tree/main/GNL The post was merged to previous May 7, 2022 сам написал, вот, держи