#14904: 請問這樣的程式該如何通過?


phjk (有時沒有)

學校 : 不指定學校
編號 : 82536
來源 : [61.62.214.122]
最後登入時間 :
2019-03-07 21:23:44
a001. 哈囉 -- Brian Kernighan | From: [61.62.214.122] | 發表日期 : 2018-08-12 03:35

#include <stdio.h>
#include <stdlib.h>

int main()
{

char T[101];
scanf("%s",T);
printf("hello, %s\n",T);
return 0;
}

 

在系統裡面,這可能哪裡出錯?

 
#14906: Re:請問這樣的程式該如何通過?


r888800009 (www)

學校 : 不指定學校
編號 : 53802
來源 : [220.135.155.73]
最後登入時間 :
2021-08-24 11:34:09
a001. 哈囉 -- Brian Kernighan | From: [114.32.254.63] | 發表日期 : 2018-08-12 09:00

#include
#include

int main()
{

char T[101];
scanf("%s",T);
printf("hello, %s\n",T);
return 0;
}

 

在系統裡面,這可能哪裡出錯?

buffer overflow

 
#14909: Re:請問這樣的程式該如何通過?


phjk (有時沒有)

學校 : 不指定學校
編號 : 82536
來源 : [61.62.214.122]
最後登入時間 :
2019-03-07 21:23:44
a001. 哈囉 -- Brian Kernighan | From: [61.62.214.122] | 發表日期 : 2018-08-12 10:14

 

喔,是系統獨特的程式格式。

沒有迴圈讓系統 在同一個程式內一直輸入的關係。

 
ZeroJudge Forum