#11826: 為何gets()會CE


10432336 (KellyLu)

學校 : 臺北市立第一女子高級中學
編號 : 53861
來源 : [124.155.188.55]
最後登入時間 :
2022-08-14 15:39:19
d392. 读取练习——强大的加法! -- liouzhou_101 | From: [61.231.137.99] | 發表日期 : 2017-03-18 22:06

#include<stdio.h>
#include<cstring>
int main()
{
char a[10000];
while(1)
{
gets(a);
int len=strlen(a);
if(a==0)break;
long long int sum=0;
for(int i=0;i<len;i+=1)
{
long long int num=0;
while(a[i]!=' '&&i<len)
{
num = num*10+a[i]-'0';
i+=1;
}
sum+=num;
}
printf("%lld",sum);
}
return 0;
}

 
ZeroJudge Forum