c99 problem fixed