Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 29.12.2009, 01:10   #1
olegnoscov
 
Регистрация: 29.12.2009
Сообщений: 8
По умолчанию

заполняю структуру......но в результате получаю немного не то что хотелось бы...нужно просто введённые данные в файл записать..:

Код:
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>

struct Chelovek
{
	char fam[10];
	char name[10];
	char pol[3];
}chel[2];



void main(void)

{
	FILE *f;
	
	int i;
	for(i=0;i<2;i++)
	{
		printf("\nChelovek%d",i+1);
		printf("\nFamiliya:");
		scanf("%s",chel[i].fam);

		printf("Imya:");
		scanf("%s",chel[i].name);

		printf("pol:");
		scanf("%s",chel[i].pol);
	}


	if((f=fopen("file.txt","w"))!=NULL)
	{for(i=0;i<2;i++)
	           fprintf(f," %s %s %s ",chel[i].fam,chel[i].name,chel[i].pol);
		fclose(f);
	}
	else
		printf("Error");
	getchar();
	getchar();
}

вроде как всё норм...но впервом массиве в поле pol оказывается ещё и поле fam второго массива... заранее спасибо))

работаем в СИ))

Последний раз редактировалось Sazary; 29.12.2009 в 18:59.
olegnoscov вне форума Ответить с цитированием
Старый 29.12.2009, 16:32   #2
osichev
Форумчанин
 
Регистрация: 18.05.2009
Сообщений: 180
По умолчанию

вроде всё норм
Программист без пива, как спирт без пробки - выдохнется___________-
osichev вне форума Ответить с цитированием
Старый 29.12.2009, 17:07   #3
olegnoscov
 
Регистрация: 29.12.2009
Сообщений: 8
По умолчанию

а выдаёт....
если к примеру ввести:
familiya aaa
Imya bbb
pol muz

familiya ccc
Imya ddd
pol muz


в результате получается:
aaa bbb muzccc ccc ddd muz


непонятно....((((
olegnoscov вне форума Ответить с цитированием
Старый 29.12.2009, 17:54   #4
RoS
Форумчанин
 
Аватар для RoS
 
Регистрация: 13.12.2009
Сообщений: 272
По умолчанию

Надо тестить, выглядит норм вроде
Если я помог вам - порадуйте меня, нажмите на весы слева
RoS вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Люди, помогите плиз разобраться с валютой! =) Re-Animator Microsoft Office Excel 11 26.11.2009 23:56
проблема со структурой Petruha-nsk Общие вопросы C/C++ 1 18.04.2009 20:12
работа с объектами (плиз, помогите разобраться) HoOpe Помощь студентам 2 11.03.2009 14:37


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS
Здесь нужно купить рекламу за 7 тыс руб в месяц! )
пишите сюда - alarforum@yandex.ru
ИКС 840