Фамилия, знак зодиака, дата рождения.
#include<fstream.h>
#include<conio.h>
#include<stdlib.h>
#include<string.h>
#include<stdio.h>
#define FNAME "c:\\zn.txt\0"
void main()
{
char fname[20]=FNAME;
char fam[15];
char zna[15];
char dat[15];
int i;
FILE *out;
clrscr();
if ((out = fopen(fname,"wt"))==NULL)
cout<<"ERROR";
cout<<"Vvesti dani pro cheloveka"<<endl;
for(i=0;i<3;i++)
{
cout<<"Familiya"<<endl;
cin>>fam;
cout<<"Znak zodiaka"<<endl;
cin>>zna;
cout<<"Data rozhdeniya"<<endl;
cin>>dat;
cout<<fam<<endl;
cout<<zna<<endl;
cout<<dat<<endl;
}
fclose(out);
cout<<"Danie zapisani v file "<<fname<<endl;
getch();
}
Файл создается, но ифнормация в него не записывается. Почему ?