Удалить последовательности символов, заключённые в фигурные скобки - 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[])