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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2011, 21:40   #1
Fuckoff
 
Регистрация: 18.04.2011
Сообщений: 3
По умолчанию работа со строками 3

помогите найти ошибку, неправильно сртирует(




#include <stdio.h>
#include <string.h>
#include <stdlib.h>

void main ()
{
char s[255], hold=(NULL);
int i, x, j;

printf("\n\nVvedite stroky\n");
gets(s);
printf("\n");

for(i = 0; i < strlen(s); i++ )
{
j=i;
while ((s[i] != ' ') && ( i <= strlen(s) ))
{
i++;
}

for (x=j;x<(i-1);x++)
{

if (s[x]>s[x+1])
{
hold=s[x];
s[x]=s[x+1];
s[x+1]=hold;
}

}
}
printf ("%s\n",s);
printf ("\n\n");
system ("pause");
}
Fuckoff вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
работа со строками(с++) Vitalka Помощь студентам 2 23.12.2010 20:18
Работа с матрицами (норма матрицы, работа со строками) Neitrosha Помощь студентам 1 26.11.2010 20:19
Работа с строками. Qwerty91 Помощь студентам 2 15.12.2009 22:07
Работа с строками Technolog Microsoft Office Excel 2 17.12.2008 09:58
Работа со строками . Cveto4eg Помощь студентам 11 26.05.2008 13:36