填空题
以下程序的功能是:对输入的一行字符串的数字字符按它们的字面值累加,输出此累加和。例如,输入一行字符是:ab34dh8u,输出值应当是15。请填空。
#include <stdio.h>
#include <ctype.h>
main()
char ch; int a,s;
______;
while((ch=getchar())______)
if( isdigit (ch))
a=______;s+=a;
printf("s=%d\n\n",s);
【参考答案】
s=0 !=’\n’ ch-’0’