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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.11.2016, 18:45   #1
timaley
 
Регистрация: 12.11.2016
Сообщений: 4
По умолчанию C Длина второго слова

Найти длину второго слова. Посимвольная обработка.
Есть такой код, длину второго считает, но нужно обработать ошибки(более одного пробела перед вторым словом и т.д)
Код:
#include<stdio.h>
#include<string.h>
#include<conio.h>
int main(void)
{
int n=0,m=0,i,j,kol=0,k=0,g=0,kolg=0,c=0;
char *t,s[100];
puts("vvedite stroku:");
gets(s);

 
 
 for (i=0;s[i]!='\0';i++)
  {
  	if ((s[i]==' ') && (s[i+1]!=' '))
	  break;
  	n=i+1;	
  }
  for (i=n+1;s[i]!='\0';i++,g++)
  {
  	if ((s[i]==' ') && (s[i-1]!=' '))
  	 break;
  	m=i;
  }
 c=m-n;
printf("%d ",c);  
 }
timaley вне форума Ответить с цитированием
Старый 13.11.2016, 13:18   #2
New man
Форумчанин
 
Регистрация: 24.01.2011
Сообщений: 774
По умолчанию

Так уже сделано.
a.k.a. Angelicos Phosphoros
Мой сайт
New man вне форума Ответить с цитированием
Старый 13.11.2016, 13:36   #3
timaley
 
Регистрация: 12.11.2016
Сообщений: 4
По умолчанию

Не все ошибки обработаны
timaley вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывести слова предложения в таком порядке, чтобы последняя буква каждого слова совпадала с первой буквой следующего слова ( java ) huhu Помощь студентам 0 06.04.2012 19:42
Делфи. Удалить слова, длина которых меньше чем 5 serhan Помощь студентам 0 09.02.2012 13:04
Длина слова в байтах shilovec5377 Visual C++ 1 01.07.2011 10:19
Максимальная длина слова Anarki Общие вопросы C/C++ 4 30.09.2009 00:10
Длина слова IGoDoVaN Общие вопросы Delphi 14 12.06.2008 08:04