c classic program 105 cases! ! ! !