ВОПРОС · Q&A

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

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

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

Код:
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');
}
 
Я не знаю что это, но это точно не решение.

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;
}