/**********************************************************************
 * プログラミング演習 レポート課題
 * B-2 サンプルデータ 1
 * (C) 2006 Hirohisa AMAN <aman@cs.ehime-u.ac.jp, aman@computer.org>
 *-------------------------------------------------------------------
 *
 * 再帰呼び出しを使って入力文字を逆順に出力する
 *
 **********************************************************************/
#include <stdio.h>

void getAndPrintChar(){
  int x = getchar();
  if ( x != EOF ){
    getAndPrintChar();
    printf("%c", x);
  }
}

int main(void){

  getAndPrintChar();

  return 0;
}