填空题

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

【参考答案】

[11]s=0 [12]!=’\n’ [13]ch-’0’