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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.05.2014, 21:52   #1
БУБЛЬГУМ
Новичок
Джуниор
 
Регистрация: 26.05.2014
Сообщений: 2
Печаль подсчет точек в строке на языке Си

я новичок в программировании. И не знаю как посчитать точки в строке. Сама задача звучит примерно так: "Найти количество предложений в строке (предложение должно заканчиваться точкой)". Как я понял нужно просто подсчитать точки, но как это сделать я не знаю...
БУБЛЬГУМ вне форума Ответить с цитированием
Старый 26.05.2014, 22:47   #2
БУБЛЬГУМ
Новичок
Джуниор
 
Регистрация: 26.05.2014
Сообщений: 2
По умолчанию

Попытался записать код но программы выдает ошибку в 9й строке
Код:
#include <stdio.h>                               
#include <stdlib.h>                              
#include <string.h>                              
#include <ctype.h>                               
int main(int argc, char *argv[])                 
{                                                
    int i,j,k=0,g,h;                             
	char t[200], tt[]=".";                          
	for (i=0; (t[i]= getchar()) != '\n'; i=i+1);    
	t[i]='\0';                                      
	g=strlen(t);                                    
	h=strlen(tt);                                   
	for (i=0;i<g;i+1)                               
	     for (j=0;j<h;j+1)                          
	    {                                           
		    if (t[i]==tt[j])                           
		    k=k+1                                      
    	}                                           
	printf ("%d\n", k);                             
	return 0;                                       
 }

Последний раз редактировалось БУБЛЬГУМ; 26.05.2014 в 22:49.
БУБЛЬГУМ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заданы координаты n точек на плоскости. Найти номера двух точек, расстояние между которыми наибольшее. Программа на языке С nync Помощь студентам 6 20.01.2014 14:30
Подсчет подстроки в строке (Си) Kr@ShAK Общие вопросы C/C++ 4 18.12.2013 09:48
Задаnm n точек. Найти m=3,4... точек и построить на них m-угольник: количество точек , лежащих внутри и вне его мин. различается L.Rain Помощь студентам 0 11.12.2011 22:19
подсчет значений в строке БД kinnder Помощь студентам 24 04.03.2010 17:04