で、結局引数君はprintfやmallocは使えない、と。

あぁ、標準入出力やヒープの概念を理解してないから
なんでグローバル変数と関係があるか、すらわからないか