表示されないんですが・・・

何故でしょう?

forの二重の前にchar Aと宣言してるんです。

二重の中でAに文字が代入されて

さぁprintf("A=%s",A);とするとA=    となるんです。
でもfor(i=0; i<10; i++)printf("%c",A[i])とすると、
abc re とでます。
何故でしょう?
string.hはちゃんとヘッダで読み込んでます。