#19859: 這樣寫測試過了,但是是WA,可以幫我看一下哪裡有BUG嗎


jason17654321@gmail.com (jason jason)

學校 : 不指定學校
編號 : 97235
來源 : [111.253.194.115]
最後登入時間 :
2021-03-02 18:01:33
d392. 读取练习——强大的加法! -- liouzhou_101 | From: [111.253.202.156] | 發表日期 : 2019-11-04 17:40

#include <stdio.h>
int main(void){
    char c;
    long int d = 0;
    while (scanf("%c",&c) != EOF){   
        if(c == '\n'){//enter即結束
            printf("%ld\n",d);
            d = 0;
        }
        if(c >= '0'&& c <= '9'){
            d += c - '0';
        }
    }
    return 0;
}
 
#19860: Re:這樣寫測試過了,但是是WA,可以幫我看一下哪裡有BUG嗎


easylin0126@gmail.com (林榮翼)

學校 : 臺北市立成功高級中學
編號 : 89424
來源 : [140.114.207.162]
最後登入時間 :
2023-09-27 16:33:24
d392. 读取练习——强大的加法! -- liouzhou_101 | From: [219.91.77.190] | 發表日期 : 2019-11-04 18:39

#include 
int main(void){
    char c;
    long int d = 0;
    while (scanf("%c",&c) != EOF){   
        if(c == '\n'){//enter即結束
            printf("%ld\n",d);
            d = 0;
        }
        if(c >= '0'&& c <= '9'){
            d += c - '0';
        }
    }
    return 0;
}

不一定只有一位數


 
#19893: Re:這樣寫測試過了,但是是WA,可以幫我看一下哪裡有BUG嗎


jason17654321@gmail.com (jason jason)

學校 : 不指定學校
編號 : 97235
來源 : [111.253.194.115]
最後登入時間 :
2021-03-02 18:01:33
d392. 读取练习——强大的加法! -- liouzhou_101 | From: [140.134.27.128] | 發表日期 : 2019-11-07 14:39

#include 
int main(void){
    char c;
    long int d = 0;
    while (scanf("%c",&c) != EOF){   
        if(c == '\n'){//enter即結束
            printf("%ld\n",d);
            d = 0;
        }
        if(c >= '0'&& c <= '9'){
            d += c - '0';
        }
    }
    return 0;
}

不一定只有一位數




感謝,已AC

 
ZeroJudge Forum