经有prt()函数的定义,假设以下各程序中对函数的说明是正确的, 以下程序段中有语法错误的是().
A.main(){int k;void prt(char);…k=prt('A');…}
B.main(){int k;char prt(char);…k=k+prt(65);…}
C.main(){int k;void prt(char);…prt('A');…}
D.main(){int k;int prt(char);…k=prt('A');…}
A,因为prt函数没有返回值,无法赋值给k