>>399
あのさぁ、printf("%s",y); ってしてるけど、y[0]に何が入ってるか理解してるよね?
y[0] == '\0' だからmainからprintfに入った時点で文字列は終端を迎えていると判断されるんだけど。
残りのy[1]からy[9]までは表示されないよ?

y[4]=x[0]; y[2]=x[1]; y[5]=x[2]; ではなく y[0]=x[1]; y[1]=x[0]; y[2]=x[2];
にしてみれば?