程序有点问题,作了修改。
int main()
{int fun(char *);
int s,a; //有修改
char str[]="abcdefghijklmn";
a=fun(str);
printf("a=%d\n",a); //有修改
return 0; //有修改
} //有修改
int fun(char *s) //这个函数统计字符串所有字符ASCII码的总和
{
int num=0; //num:累加器
for(;*s;) //有修改,扫描整个字符串
{
num+=*s;s++; //累加求ASCII码总和,指针后移一位
}
return num; //返回总和的值
}