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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2014, 16:46   #1
sotonib
Новичок
Джуниор
 
Регистрация: 22.12.2014
Сообщений: 4
По умолчанию НУЖНА ПОМОЩЬ!!!!

помогите исправить,мне нужно количество строк с одинаковыми символами,не получается что-то ,во второй части
Код:
#include <vcl.h>
#pragma hdrstop
#include <stdio.h>
#include <conio.h>
 #include "math.h"
 #include <stdlib.h>
 
//---------------------------------------------------------------------------
 
 
int main(int argc, char* argv[])
{
int stroki,probel;
int i,j,g;
clrscr();
char ch,txt[50];
FILE *fp;
{
printf("Soderjanie faila\n");
if ((fp=fopen("laba7.txt","r")) != NULL)
{
while(feof(fp)==0)
{
 
fgets(txt,50,fp);
 
printf("%s",txt);
}
}
else
{
printf("\n Nel'zya otkrit' fail\n");
}
 
printf("Vyberite operatsiyu:\n1-kol-vo strok s zadannoy bukvy\n2-kol-vo strof v texte\n3-kol-vo probelov v texte\n");
scanf("%d",&g);
switch(g)
{
case 1:
{
if ((fp=fopen("laba7.txt", "r"))!=NULL)
printf("Vvedite bukvy: ");
scanf("%s",&ch);
stroki=0;
while(feof(fp)==0)
{
fgets(txt,50,fp);
if(ch == txt[0])
{
  printf("%s",txt);
stroki++;
}
 }
printf("Kol-vo strok s zadannoy bukvy=%d",stroki);
  getch();
fclose(fp);
 
   }
break;
case 2:
{
if ((fp=fopen("laba7.txt", "r"))!=NULL)
printf("vvedite nomer stroki =&d");
scanf("&d",ch);
stroki=0;
for(i=0;i<strlen(txt);i++)
{
while(feof(fp)==NULL)
{
fgets(txt,50,fp);
if(*txt='/n ')
{
stroki++;
}
}
printf("Kol-vo simvolov v stroke =%d",stroki);
fclose(fp);
}
}
break;
case 3:
fp=fopen("laba7.txt","r");
probel=0;
while(feof(fp)==NULL)
{
fgets(txt,50,fp);
ch=' ';
for(i=0;i<50;i++)
{
if(ch==txt[i])
{
probel++;
}
}
 
}
 
printf("Kol-vo probelov =%d",probel);
fclose(fp);
break;
}
getch();
}
       return 0;
}
sotonib вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Очень нужна помощь c матрицами, макросами в Excel. Заранее благодарен(поверьте, очень-очень нужна помощь) Farridjan Помощь студентам 1 03.07.2009 12:24
Очень нужна помощь с написанием программы... срочно(буду благодарен за помощь) 5Paladin5 Помощь студентам 3 02.07.2009 09:12