Удалить последовательности символов, заключённые в фигурные скобки - C (СИ)
Формулировка задачи:
Необходимо обработать текстовый файл. В первой строке файла указано общее число строк. Выделить память под массив указателей на строки, ввести текст построчно, динамически выделяя память для хранения каждой строки и записывая указатель в массив. Вывести на экран исходный текст.
_________________________________________
(p.s. я тут набросал чтобы создавала и читала с файла , а как дальше понятия не имею ( ) heeeeelp !!!! )
Удалить последовательности символов , заключённые в фигурные скобки.
___________________________________#include <stdio.h> #include<conio.h> #include<string.h> #include<iostream.h> main() {FILE *f; char *s; int n; f=fopen("f1.txt","r"); fgets(s,2,f); n=atoi(s); cout << n; for (int i=0;i<n;i++) {s=(char *)malloc(15*sizeof(char)); fgets(s,14,f); puts (s); } free(s); fclose(f); getch(); }
Решение задачи: «Удалить последовательности символов, заключённые в фигурные скобки»
textual
Листинг программы
int main(int argc, CHAR* argv[]) { return 0; } int main() { char **a, p[N], z[N], k[256]; int i,j,
Объяснение кода листинга программы
- a - указатель на массив указателей на символы (char*)
- p - массив символов (char[])
- z - массив символов (char[])
- k - массив символов (char[])
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д