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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.12.2011, 23:49   #1
Deniskarey
Новичок
Джуниор
 
Регистрация: 15.12.2011
Сообщений: 1
По умолчанию Замена символов в текстовом файле

Всем доброго вечера. Дали мне задачку: "Дан текст. Если в строке цифр больше чем букв, то заменить все точки на запятые". Столкнулся с проблемой: нужно переменой с (char) присвоить значение первого символа строки.. (долго в инете лазил. найти не смог.)
[CODE]//-----------------------------------------------------------------------------------------------------------
#include <stdio.h>
#include <conio.h>
#pragma hdrstop

//-----------------------------------------------------------------------------------------------------------

#pragma argsused
int main()
{ int k=0,x=0;
FILE *aa, *bb;
char a[50],b[50],c;
printf ("Name file: ");
scanf ("%s", a);
printf("Name new file: ");
scanf ("%s", b);
aa=fopen(a,"r");
bb=fopen(b,"w");
x1: k=0;x=0;
while((c=fgetc(aa))!=EOF && c!='\n')
{ if (c>='a' && c<='z' || c>='A' && c<='Z' || c>='А' && c<='п' || c>='р' && c<='я')
k++;
if (c>='0' && c<='9')
x++;

}

if (x>k) {
c=0;
while((c=fgetc(aa))!=EOF && c!='\n')
{ if (c==46)
c=44;
fputc(c,bb);}
}
if (x>k)
while ((c=fgetc(aa))!=EOF && c!='\n')
fputc(c,bb);


if (c=='\n')
{fputc(c,bb);
goto x1;
}
fclose(aa);
fclose(bb);
getch ();
}
//-----------------------------------------------------------------------------------------------------------

[/CODE]

помогите чайнику
Deniskarey вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск и замена символов в файле yanhumak Общие вопросы C/C++ 2 18.03.2011 11:56
Поиск данных в текстовом файле (в самом файле! а не в Memo и не загружая всю инфу из файла в одну строку glagoff Помощь студентам 1 05.05.2010 13:00
отделить в текстовом файле Rabitka Свободное общение 2 23.10.2009 00:04
Поиск в текстовом файле! Straiker Паскаль, Turbo Pascal, PascalABC.NET 2 18.01.2009 10:07
Поиск символов в текстовом файле. Uomo Общие вопросы Delphi 8 24.10.2007 15:57