#include <stdio.h>
int main() {
int n;
scanf("%d",&n);
int t;
int cnt=0;
if (n>0){
t=n;
while(t>9){
t=t/10;
cnt++;
}
int i;
int a=1;
for(i=0;i<cnt;i++){
a=a*10;
}
int sum=0;
do{
int b=n/a;
n=n%a;
a=a/10;
sum=sum+b;
}while(a>0);
printf("%d",sum);
}
else if(n<0){
n=-n;
t=n;
while(t>9){
t=t/10;
cnt++;
}
int i;
int a=1;
for(i=0;i<cnt;i++){
a=a*10;
}
int sum=0;
do{
int b=n/a;
n=n%a;
a=a/10;
sum=sum+b;
}while(a>0);
printf("%d",sum);
}
else if(n==0){
printf("0");
}
return 0;
}
#include <stdio.h>
#include <stdint.h>
void abs_int(int* const n, const int size)
{
uint8_t* addr = (uint8_t*)n;
addr[size - 1] &= 0X7F;
}
int main() {
int n = 0, result = 0;
scanf("%d", &n);
if (n < 0)
{
abs_int(&n, sizeof(n));
}
while (n)
{
result += n % 10;
n /= 10;
}
printf("%d", result);
return 0;
} #include <stdio.h>
int main()
{
int i = 0;
scanf("%d", &i);
int ret = 0;
while (i)
{
ret += i % 10;
i /= 10;
}
printf("%d\n", ret);
return 0;
} #include <stdio.h>
int main()
{
int a;
int n=0;
while(scanf("%1d",&a)!=EOF)
{
n+=a;
}
printf("%d",n);
return 0;
}