文字列が一周して元に戻ってしまう(´・ω・`;)
回文というのは要素数が奇数でしたら下のi=jの条件でいいと思ってたんですが
それすらもダメですね。偶数の場合の判定条件も要素が隣接したらブレイクする位しか
思いつかないし・・・orz
この考えは回文としては不適切なのか教えて頂けないでしょうか?
#include <stdio.h>
#include <string.h>

void main(void){

    int i,j;
    char str[64];
    puts("文字列の入力");

    fgets(str,64,stdin);

    printf("入力された文字列は%s",str);
    j = strlen(str);

    for(i=0; i < '\0'; i++){
        str[i] = str[j--];
        if(i == j) break;
    }
    printf("回文は%s",str);
}