Смекни!
smekni.com

Динамическое распределение памяти (стр. 2 из 2)

free (ptr);

}

void print_()

{

for (int i=0;i<=n;i++)

{

for (int j=0;j<=m;j++)

{

printf ("%8.3f ",ptr[i][j]);

}

printf ("&bsol;n");

}

}

int write_(char name[80])

{

FILE *pf;

if (!(pf=fopen(name,"wt"))) return 0;

for (int i=0;i<=n;i++)

{

for (int j=0;j<=m;j++)

{

fprintf (pf,"%f ",ptr[i][j]);

}

fprintf (pf,"&bsol;n");

}

fclose (pf);

}

};

void main()

{

clrscr();

MATR A;

A.read_("C:&bsol;mas.txt");

A.print_();

A.write_("C:&bsol;out.txt");

A.free_();

}

Список литературы

Трофимов С.П. Программирование в Си. Динамическое распределение памяти:

Метод. указания. Екатеринбург: изд-во УГТУ, 1998.

Трофимов С.П. Программирование в Си. Организация ввода-вывода:

Метод. указания. Екатеринбург: изд-во УГТУ, 1998.

Хинт К. Си без проблем. Руководство пользователя. М.: Бином, 1997.