Показать сообщение отдельно

  #1  
Старый 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..
 
Ответить с цитированием