You can't use generic types for typing returning parameters.
A formal parameter with type 'c' refers to a character sequence with any length. As others wrote go with CHAR1.
http://help.sap.com/abapdocu_70/en/ABENBUILT_IN_TYPES_GENERIC.htm
BR,
Gábor