-pedantic -std=c99