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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.10.2010, 17:21   #1
Ka2R
Пользователь
 
Регистрация: 19.10.2010
Сообщений: 49
По умолчанию Работа со строками

Всем форумчанам, привет!

Дан файл, содержащий несколько строк (причем строки не содержат пробелов). В новый файл записать строки данного, вставляя пробелы так, чтобы каждая строка имела длину 80 символов (пробелы должны быть расставлены равномерно).

Засрял на этапе вставки пробелов. Сейчас пробую с двумя короткими строками в документе. Результат работы программы на данный момент - считывает количество символов в строке и недостаток до 80 забивает буквами М
Подскажите, пожалуйста, где стоит исправить

Код:
// text.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <stdio.h>
#include <iostream>
#include <conio.h>

using namespace std;

int main()
{
char s[80];
char ss[80];
int str;
setlocale(0,"Russian");
char filename[255];
cout<<"Введите имя файла:"<<endl;
cin>>filename;
FILE *fp=fopen(filename,"r");
	if (fp!=NULL) cout<<"файл открыт";

    while(!feof(fp))
	{
		fgets(s,80,fp);

          str=strlen(s);

		if(str==80)
		{
			
		}
		else if (str<80)
		{
			
			int ch = 80-str;
			for (int i=0;i<ch;i++)
			{
				s[strlen(s)]=char("b");
			}
		}
		else 
		{
		}


	}

cout<<ss;

getch();
return(0);
}
Ka2R вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
работа со строками Андрей.12 Помощь студентам 7 29.11.2009 19:24
работа со строками в С(СИ) savra Помощь студентам 0 26.11.2009 12:50
Работа со строками semennn Помощь студентам 6 05.05.2009 19:10
С, работа со строками Надюха Помощь студентам 2 29.05.2008 13:07
Работа со строками . Cveto4eg Помощь студентам 11 26.05.2008 13:36