如果这是一个愚蠢的问题,我很抱歉!
我有这个:
fgets(question,200,stdin);
char *memq = malloc(sizeof(strlen(question)));
memq= question;
但是问题变量总是在它的末尾有一个新行!我如何删除它/防止它发生?
我试过这个:
fgets(question,200,stdin);
char *memq = malloc(sizeof(strlen(question))-sizeof(char));
memq= question;
没有效果!