#9221: 請問各位為何這樣無法過@@?


ak47ricky (ak47ricky)

學校 : 不指定學校
編號 : 42206
來源 : [210.201.106.185]
最後登入時間 :
2015-03-02 14:14:18
a001. 哈囉 -- Brian Kernighan | From: [123.194.192.131] | 發表日期 : 2014-09-22 01:11

#include<stdio.h>
int main()
{
char a[80];
while(scanf(%s",&a)!=EOF);
{
printf("hello,%s\n",a);
}
return 0;
}
 
#9222: Re:請問各位為何這樣無法過@@?


ak47ricky (ak47ricky)

學校 : 不指定學校
編號 : 42206
來源 : [210.201.106.185]
最後登入時間 :
2015-03-02 14:14:18
a001. 哈囉 -- Brian Kernighan | From: [123.194.192.131] | 發表日期 : 2014-09-22 01:18

#include
int main()
{
char a[80];
while(scanf("%s",a)!=EOF);
{
printf("hello,%s\n",a);
}
return 0;
}

 

小弟有發現一些小小的錯誤已經做更正了

但是現在卻出現答案錯誤@@為何會這樣? 

 
#9223: Re:請問各位為何這樣無法過@@?


ak47ricky (ak47ricky)

學校 : 不指定學校
編號 : 42206
來源 : [210.201.106.185]
最後登入時間 :
2015-03-02 14:14:18
a001. 哈囉 -- Brian Kernighan | From: [123.194.192.131] | 發表日期 : 2014-09-22 01:18

#include
int main()
{
char a[80];
while(scanf("%s",a)!=EOF);
{
printf("hello,%s\n",a);
}
return 0;
}

 

小弟有發現一些小小的錯誤已經做更正了

但是現在卻出現答案錯誤@@為何會這樣? 

 
#9224: Re:請問各位為何這樣無法過@@?


anandrewboy70900 (ShowTsai)

學校 : 國立中央大學
編號 : 27736
來源 : [203.204.218.144]
最後登入時間 :
2024-10-11 16:21:37
a001. 哈囉 -- Brian Kernighan | From: [140.115.201.5] | 發表日期 : 2014-09-22 08:12

scanf(%s",a)

不用加&喔~

陣列本身已經是指標了~ 

 
#9610: Re:請問各位為何這樣無法過@@?


tim406she1016 (RatiSmiDB)

學校 : 臺北市立內湖高級工業職業學校
編號 : 47204
來源 : [210.71.2.39]
最後登入時間 :
2015-10-21 16:47:05
a001. 哈囉 -- Brian Kernighan | From: [1.160.225.148] | 發表日期 : 2015-01-25 23:14

#include
int main()
{
char a[80];
while(scanf("%s",a)!=EOF);
{
printf("hello,%s\n",a);
}
return 0;
}

 

會不會是printf("hello,(加個空白)%s\n",a);




 
ZeroJudge Forum