improve c backend benchmarking
support fround and init variables to 0
fix typo in c backend benchmarker