求字符123456每一位数字相加

来源:互联网 发布:知天下资源吧进不去 编辑:程序博客网 时间:2024/04/30 08:46

前段时间遇到一个面试的问题,给一个字符串123456,求每一位数字加起来之和

#include<stdio.h>

#include<stdlib.h>

#include<ctype.h>

int main(int argc,char *argv)

{

char s[]="123456",ss[2];

int i,sum=0;

for(i-0;i<6;i++)

{

if(isalnum(s[i])

{

ss[0]s[i];

ss[1]='\0';

sum+=atoi[ss);

}

printf("The sum is %d \n",sum);

return 0;

}

原创粉丝点击