「牛の舌って薄いんですね」

蒼樹うめ『ひだまりスケッチ』第 6 巻「一頭から一枚」より

ふみをチャレンジ[7]

1週間やってこれた(∩´∀`)∩ワーイ
明日はセンター試験。受験生のみなさん、諦めずに最後まで頑張ってください!

答案

#include <stdio.h>

int main() {
  char str[21], *p;
  
  p = str;
  
  scanf("%s", str);
  while(*p) {
    p++;
  }
  while(p > str) {
    p--;
    putchar(*p);
  }
  putchar('\n');
  
  return 0;
}

反省

これはポインタを勉強したときに作ったことがあったので、簡単に作ることができた。手元の環境ではchar str[20]でも大丈夫だったけど、AOJではRuntime Errorと言われた。\0のスペースの問題なんだろうけど。