practice gcc option: -ansi, -pedantic, -std