#include <stdio.h>

main()

{

char a[20];

scanf("%s",a);
printf("%d",a);

return 0;
}

同じ人で恐縮なんですが、これでAAAと入力、そしたらprintf側はどうでますか?
656565って感じにはでないんですか?