Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.03.2012, 20:34   #1
Ioane
Пользователь
 
Регистрация: 18.12.2011
Сообщений: 22
По умолчанию Стпуктуры в файле

Не идет запрос о вводе полей rashod, ostatok. В чем проблема?подскажите кто-нибудь
Код:
#include <iostream.h>
#include <stdlib.h>
#include <time.h>
#include <stdio.h>
struct data
{char day[10];
char month[10];
char year[10];
};
struct score
{struct data data1;
int number;
char prihod;
char rashod;
char ostatok;
};
void main()
{
score score1;
FILE *f;
int i,n;
char s[20];
cout<<"input caption";
cout<<endl;
cin.getline(s,20);
f=fopen(s,"wb");
cout<<"kol-vo depozitov";
cin>>n;
for (i=1;i<=n;i++)
{
cout<<"day of the "<<i<<" score";
cin>>score1.data1.day;
cout<<"month of the "<<i<<" score";
cin>>score1.data1.month;
cout<<"year of the "<<i<<" score";
cin>>score1.data1.year;
while ((score1.number<0)&&(score1.number>8000))
{	cout<<"wrong number of the score";
	cout<<"number of the score= ";
	cin>>score1.number;}
cout<<"prihod of the "<<i<<" score";
cin>>score1.prihod;
cout<<"rashod of the "<<i<<" score";
cin>>score1.rashod;
cout<<"ostatok of the "<<i<<" score";
cin>>score1.ostatok;
cout<<endl;
fwrite(&score1,sizeof(score),1,f);
}
fclose(f);
}
Ioane вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск в файле oblom Общие вопросы C/C++ 2 20.09.2011 00:25
Поиск в файле nulyjarden Помощь студентам 0 10.04.2011 13:10
Поиск данных в текстовом файле (в самом файле! а не в Memo и не загружая всю инфу из файла в одну строку glagoff Помощь студентам 1 05.05.2010 13:00
Поиск в файле hen Общие вопросы C/C++ 0 11.04.2009 22:34
БД в файле vitamin.rulez Помощь студентам 2 28.01.2009 17:20