請幫忙,我需要讀取一個輸入的txt文件到一個數組並打印出來,以某種方式我不斷收到錯誤信息。讀入數組
#include <stdio.h>
void reading_into_array(int A[]);
#define MAXVALS 100
int
main(int argc, char *argv[]){
int numbers[100], i;
reading_into_array(numbers[MAXVALS]);
for(i = 0; i < 100; i++){
printf("%d", numbers[i]);
}
return 0;
}
/*input information*/
void
reading_into_array(int A[]){
double inp;
int n = 0;
while(scanf("%lf",&inp) == 1){
A[n++] = inp;
}
}
啓用編譯器警告。 – Lundin
歡迎來到SO。爲了幫助您解決您的問題,我們需要知道:1)代碼的預期行爲和2)實際發生的事情,包括錯誤消息。否則,我們只能猜測;)請看看[how-to-ask](http://stackoverflow.com/help/how-to-ask)頁面。 – m00am