Здравствуйте --, Вы писали:
RF>>RF>>char szLine[255];
RF>>char * szLineCur=szLine;
RF>>do
RF>> scanf("%c",szLineCur);
RF>>while (*szLineCur++!=10);
RF>>*szLineCur=0;
RF>>
>Далее, строка
scanf("%c",as);
неправильная. Таким образом Вы вычитаете только 1 символ вместо строки. Если уж Вы затеяли чтение по одному символу, необходимо организовать цикл типа .
--------------------------------------------------------------------------------------
Но так в принципе в условии сказано, воспользоваться %c, к тому же для чтения строки и перевертывания в обратном виде.?
Я извиняюсь,

, но я не знаю что это за символ *, для чего он здесь ?