已知 head 指向一个带头结点的单向,中每个结点包含数据域 (data) 和指针域 ( next) ,数据域为整型。以下函数求出中所有链结点数据域的和值,作为函数值返回。请填空。 #include struct link { int data ; struct link * next ; } ; int main( ) { struct link * head ; sum( head) ; } sum(( )) ; { struct link * p ; int s=0 ; p=head – >next ; while (p) { s+=( ) ; p=( ) ; } return (s) ; }