Ввод данных с клавиатуры

216
15 декабря 2016, 16:00

Здравствуйте.

Есть программа, которая сортирует символы в строке в обратном порядке. Подскажите, как правильно сделать, чтобы строка задавалась с клавиатуры?

#include <stdio.h>
#include <string.h>
char* str_rev(const char* ptr)
{
    int i, j;
    int sz=strlen(ptr);
    char* result=strdup(ptr);
    for(i=0, j=sz-1; i < j; ++i, --j)
    {
        char tmp=result[i];
        result[i]=result[j];
    result[j]=tmp;
}
return result;
}
int main()
{
printf("%s\n", str_rev("Privet Andrey"));
}
READ ALSO
Является ли GLUT многозадачной?

Является ли GLUT многозадачной?

Изучаю библиотеку GLUTСоздаётся впечатление, что в GLUT отрисовка и события работают параллельно, создавая многозадачность?

173
Сервер и Thread не уживаются

Сервер и Thread не уживаются

Собираю маленький игровой сервер и никак не мог понять, почему он иногда не работает, почти один и тот же код в разных проектахИ вот методом...

150
OpenGl картинка отображается кверху ногами

OpenGl картинка отображается кверху ногами

Здравствуйте! Есть функция для отрисовки картинки:

144
Поиск с учетом релевантности

Поиск с учетом релевантности

Хотелось бы самому написать небольшой скрипт поиска по БДВсе это хорошо реализовать с помощью LIKE %abc%, но как быть с релевантностью? Чтобы...

216