1
我需要知道如何從用戶讀取輸入並將答案打印出來。如何去 使用char數組來做這件事?如何從stdio打印並讀取字符串
這我與
int array[500];
char array2[200];
printf("Please Enter The number of names: ");
scanf("%d",&num);
for(i=0;i<num;i++){
array[i]=0;
array2[i]="";
}
printf("\nPlease Enter names:");
for(i=0;i<num;i++){
scanf("names: %s",array2[i]);
}
for(i=0;i<num;i++){
printf("\n %s",array2[i]);
}
有什麼不對的地方,除了一個事實,即它不會編譯,因爲'num'從未宣佈? –
你有一個'char'數組而不是'char *'數組,這將會是一個問題。 – twain249
@RafeKettler它會編譯好,int隱含在C中,用你的C++編譯器離開我的草坪 –