得到的累乘再累加的和不对
学编程要先学调试,什么错误都靠猜,都靠问别人,那你到老也编不出什么有用的程序来设置好断点,一步一步跟,看每一步的值是什么,走到哪里就已经和你的想法不一样了,然后去改。
你想要什么说清楚,是什么的累乘和什么的累加?你这个是统计a[i]*(i+1),i从0到8的累加和
a[i]是个字符,这么写的话,相当于拿ASCII码计算,肯定不是你要的。改为s = s+(a[i]-'0')*(i+1);