c语言基础求各位告知

输入十个整数放在一个数组中,并统计十个整数的和输出

int main()
{
int s[10],i,sum;
printf("请输入10个整\n");
for(i=0;i<10;i++) scanf("%d',&a[i]);
for(i=0;i<10;i++) sum+=a[i];
printf("这10个数和为:%d\n",sum);
}


int main()
{
    int arr[10]; 
    int i = 0,s = 0;
    while(i<10){
        scanf("%d",&arr[i++]);
    }
    i = 0;
    while (i < 10)
    {
        s+=arr[i++];
    }
    printf("%d",s);
    return 0;

}