序列求和,通过率百分之40,求大佬指教

#include<stdio.h>
int a[100000]={0};
int main()
{
    long long int n,i=0,sum=0;
    scanf("%d",&n);
    while(n!=0)
    {
        a[i]=n%10;
        n/=10;
        i++;
    }
    for(i=0;i<=100000;i++)
        sum=sum+a[i];
    printf("%d\n",sum);
    return 0;
}
全部评论
2 回复 分享
发布于 2020-05-05 09:49
1 回复 分享
发布于 2020-05-05 09:55
大佬能给出一个正确的程序吗
点赞 回复 分享
发布于 2020-05-02 12:16
数组不要贴着范围开,而且数字长度100000,long long int 也开不下吧。。。
点赞 回复 分享
发布于 2020-05-02 07:25

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务