네자리 숫자 스트링 a에 대해서 각 자리수의 합을 출력하는 프로그램을 만드려고 하는데

(a="1234"면 1+2+3+4=10 출력)


int b = 0;

for (int i = 0; i < 4; i++)

b += atoi(a[i]);

cout << b;



'int atoi(const char *)' : 인수 1을(를) 'char'에서 'const char *'(으)로 변환할 수 없습니다.

"char" 형식의 인수가 "const char *" 형식의 매개 변수와 호환되지 않습니다.


이렇게 오류가 뜨네요. 이유가 뭔가요??