the c variable should be an integer