数字字符与之对应的整型数

从键盘分别输入一个数字字符到字符变量a和b,然后将这两个数字字符各自所对应的十进制整数( 如,字符 '3' 对应整数3 )相加的和存入整型变量c中,再输出c中的和。
样例输入】

35

【样例输出】

8

【样例说明】

字符'3'和'5'分别输入到字符变量a和b,字符'3' 对应整数3,字符'5' 对应整数5,输出整型变量c中整数3和5之和8

供参考:

#include <stdio.h>
int main()
{
    char a, b;
    int  c;
    scanf("%c%c", &a, &b);
    c = a + b - 2 * '0';
    printf("%d", c);
    return 0;
}