#25789: 我在Xcode測試很多次都不知道哪裡錯?


Xcode (Xcode)

學校 : 臺北市立建國高級中學
編號 : 156489
來源 : [111.241.117.57]
最後登入時間 :
2024-11-05 18:38:13
a009. 解碼器 -- ACM 458 | From: [123.194.161.220] | 發表日期 : 2021-06-22 18:13

#include <stdio.h>

#include <string.h>

 

int main() {

    char g[100];

    int o, l;

    scanf("%s", g);

 

    l = (int)(strlen(g));

    for(o = 0; o < l; o++){

        printf("%c", g[o] - 7);

    }

    printf(" \n");

    return 0;

}

 

 

 

 

系統呼叫了 abort 函式!

*** stack smashing detected ***:  terminated
Aborted (core dumped)
???
 
#25791: Re:我在Xcode測試很多次都不知道哪裡錯?


fire5386 (becaidorz)

學校 : 國立清華大學
編號 : 115822
來源 : [140.114.253.147]
最後登入時間 :
2024-10-03 15:39:22
a009. 解碼器 -- ACM 458 | From: [111.243.37.42] | 發表日期 : 2021-06-22 21:14

字串的陣列開的不夠大,像這種題目直接開到10000也不會記憶體用量過多

 
ZeroJudge Forum