Такое было условие.
Напишите программу, которая считывает строку входных данных и затем распечатывает эту строку в обратном порядке. Напомним, что для чтения из потока ввода одного символа за один раз вы можете воспользоваться функцией scanf() со спецификатором %c и что символ новой строки (\n)
генерируется,когда вы нажимаете клавишу enter.
Пользоваться можно только циклами, scanf,printf, другие операторы на момоетн изучения пока неизвестны.
Вот мой вариант-
#include <stdio.h>
#include <string.h>
int main(){char as[40],b[40];
int k,i;
scanf("%c",as);
for(i=strlen(as),k=0;i>=0;i--,k++){
b[k]=as[i];
printf("%c",b[k]);
} return 0;
}
А в конце книги была подсказка. Честно сказать я не понял к чему она.
Написано- Здесь следует объявить возвращаемый тип как long и включить оператор return, который бы возвращал величину типа long.
В общем такие навороты. Заранее спасибо!