Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Nikitanikita232
0 / 0 / 0
Регистрация: 13.06.2013
Сообщений: 4
#1

заполнить одномерный массив символами введенными с клавиатуры. Найти самое короткое слово - C++

13.06.2013, 17:15. Просмотров 316. Ответов 2
Метки нет (Все метки)

заполнить одномерный массив символами введенными с клавиатуры. Найти самое короткое слово
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2013, 17:15     заполнить одномерный массив символами введенными с клавиатуры. Найти самое короткое слово
Посмотрите здесь:

Найти самое короткое слово. Строки C++
C++ Найти самое короткое слово сообщения.
C++ Найти самое короткое слово в строке
Дан текстовый файл. Найти самое короткое слово. C++
Найти самое короткое слово в файле F C++
Найти самое короткое слово в строке C++
C++ Найти самое короткое слово в строке
Как найти самое длинное (короткое) слово? C++
Найти самое короткое слово, заканчивающееся на заданную букву C++
Строки, соединить, найти самое короткое слово C++
C++ задан массив слов. напечатать самое короткое слово

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Thinker
Эксперт C++
4219 / 2193 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
13.06.2013, 17:33     заполнить одномерный массив символами введенными с клавиатуры. Найти самое короткое слово #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<stdio.h>
#include<string.h>
 
int main()
{
   char s[1024], *ps, *smin = s;
   int len, min;
   fgets(s, 1024, stdin);
   min = strlen(s) + 1;
   for(ps = strtok(s, " .,:;"); ps; ps = strtok(NULL, " .,:;"))
      if ((len = strlen(ps)) < min)
      {
         min = len;
         smin = ps;
      }
   puts(smin);
   return 0;
}
Nikitanikita232
0 / 0 / 0
Регистрация: 13.06.2013
Сообщений: 4
13.06.2013, 17:58  [ТС]     заполнить одномерный массив символами введенными с клавиатуры. Найти самое короткое слово #3
Спасибо огромное

Добавлено через 22 минуты
а что такое puts fgets?
Yandex
Объявления
13.06.2013, 17:58     заполнить одномерный массив символами введенными с клавиатуры. Найти самое короткое слово
Ответ Создать тему
Опции темы

Текущее время: 04:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru