C: fix $0, do not overwrite it again

already set before