c!='#' 这部分有问题你是想判断什么?apos是个什么变量?c 是个字符,apos也应该是,如果是指针,c!=*apos() 里面的条件表达式不需要分号,;#'都多余
c!='#'
;#'