Строка Символов В Обратном Порядке На Языке Си

Тема в разделе "C/C++/C#", создана пользователем Drughi, 18 дек 2011.

  1. Drughi

    Drughi Гость

    Дана задача "Введите с клавиатуры строку символов, после чего запишите ее содержимое в другую строку в обратном порядке. Далее выведите вторую строку на экран."

    Моё решение. Нужно реализовать на языке СИ (не си++)

    Код:
    Код (C++):
    #include <stdio.h>
    main()
    {
    char *uk1,*uk2;
    Printf('Vvedite slovo');
    scanf('uk1');
    uk1=uk2;
    while(*uk2!='\0')
    putchar(*uk2++);
    putchar('\n');
    while(--uk2 >= uk1)
    putchar(*uk2);
    putchar('\n');
    }
     
  2. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Я не знаю что это, но это точно не решение.

    Код (C++):
    #include <stdio.h>

    int main()
    {
    char    s[64];
    int n;
    scanf( "%s", s );
    n = strlen( s );
    while ( n-- ) {
    printf( "%c", s[n] );
    }
    printf( "\n" );
    return 0;
    }
     
Загрузка...

Поделиться этой страницей