문자열로 받은 숫자도 더할 수 있다
다만 아스키 코드로 받아들여지기 때문에 '0'=48을 빼줘야 해당 숫자로 연산을 할 수 있을 것이다
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <malloc.h>
int main()
{
char count = 0;
int sum = 0;
scanf("%d", &count);
char *apple = malloc(sizeof(char)*count);
scanf("%s", apple);
for (int i = 0; i < count; i++) sum += (apple[i] - '0');
printf("%d", sum);
for (int i = 0; i < 3; i++) getchar();
return 0;
}