Я предполагаю, что вы имеете в виду ANSI C и имеете строковое значение, которое вы хотели бы преобразовать в целое число.
int cents = (atof (myString) * 100.0);
atof преобразует строку в двойное число (или число с плавающей запятой в зависимости от компилятора и платформы), затем просто умножьте на 100, чтобы переместить десятичный указатель на два шага вправо.
очень просто:)