HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 22.12.2009, 12:42
St0nX
Участник форума
Регистрация: 19.05.2007
Сообщений: 281
С нами: 9989619

Репутация: 106
По умолчанию

Цитата:
Сообщение от Semus  
Здравствуйте, помогите мне пожалуйста.
Необходимо на С реализовать следующую программу: из введенной пользователем строки выбрать самое длинное и самое короткое слово.
Но после нескольких неудачных попыток я понял, я что со стороками у меня все глухо.Заведомо благодарю всех откликнувшихся
PHP код:
#include<string.h> 
#include <stdio.h>

void main(void)
{
char *string "a asd sss dasq";
char *s;
char *min;
char *max;
int i,j,h;
strtok(string," ");
strlen(s);
i;
while  (
s  !=NULL)   
{
strtok(NULL," ");
if(
s!=NULL)
{
    
j=strlen(s);
    if (
i<j)
    {
    
i=j;
    
max s;
    }
    if (
h>j)
    {
    
h=j;
    
min s;
    }
}
}
printf("Min %s len - %d",min,h);
printf("Max %s len - %d",max,i);

Как то так. Не проверял но смысл как это делать вроде понятен.

Последний раз редактировалось St0nX; 22.12.2009 в 12:44..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Американским студентам запретили пользоваться Skype KPOT_f!nd Мировые новости. Обсуждения. 1 28.09.2006 03:47
Любителям квестов сюда!! FoX's Болталка 10 25.01.2005 20:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.