#5035: 請各位先進 指點一下c過不了


Samuel_Li (初入江湖)

學校 : 義守大學
編號 : 18435
來源 : [116.59.168.192]
最後登入時間 :
2011-05-27 19:28:37
a001. 哈囉 -- Brian Kernighan | From: [219.84.231.170] | 發表日期 : 2011-04-06 18:33

#include<stdio.h>

int main()

{

    char a[10];
 
    while(scanf("%s",&a)!=EOF)
 {
    printf("hello,  %s\n",a);
 }
 return 0;
}

這樣是哪裡有問題嗎??

 
#5287: Re:請各位先進 指點一下c過不了


ws0250450035 (narcissus)

學校 : 三明二中
編號 : 19338
來源 : [218.5.19.253]
最後登入時間 :
2012-02-29 21:22:41
a001. 哈囉 -- Brian Kernighan | From: [61.131.23.64] | 發表日期 : 2011-07-03 22:45

#include

int main()

{

    char a[10];
 
    while(scanf("%s",&a)!=EOF)
 {
    printf("hello,  %s\n",a);
 }
 return 0;
}

這樣是哪裡有問題嗎??

 

scanf("%s",&a) 应为scanf("%s",a)

 
#5432: Re:請各位先進 指點一下c過不了


kevinwu1995 (DienGo)

學校 : The University of Hong Kong
編號 : 19631
來源 : [180.177.90.254]
最後登入時間 :
2016-01-06 22:12:39
a001. 哈囉 -- Brian Kernighan | From: [180.177.93.117] | 發表日期 : 2011-07-29 17:20

#include

int main()

{

    char a[10];
 
    while(scanf("%s",&a)!=EOF)
 {
    printf("hello,  %s\n",a);
 }
 return 0;
}

這樣是哪裡有問題嗎??

逗點後面多一個空格

應為:

printf("hello, %s\n",a);



 

 
ZeroJudge Forum