個人解481這題http://acm.uva.es/p/v4/481.html自身使用C去寫(之前用C++的iostream裡面的cin或cout皆受到限制)送出程式碼之後收到程式編譯錯誤的問題而個人使用Dev 4.9.9.2皆無問題,不知道是哪邊錯誤(我也沒多include其他檔案)程式碼如下#include #include小額信貸試算int main(){ int number[3000]; int length[3000]; int ptr=0; int... 顯示更多 個人解481這題 http://acm.uva.es/p/v4/481.html 自身使用C去寫 (之前用C++的iostream裡面的cin或cout皆受到限制) 送出程式碼之後 收到程式編譯錯誤的問題 而個人使用Dev 4.9.9.2皆無問題,不知道是哪邊錯誤(我也沒多include其他檔案) 程式碼如下 #include #include int main() { int number[3000]; int length[3000]; int ptr=0; int longest=0; int numbers=0; //information int i; int j; //value int *ans; //record while(scanf("%d", &number[numbers])!=EOF) { length[numbers]=1; numbers++; } //load for(i=1; i=0; j--) if(length[j]+1>length[i]&&number[i]>number[j]) { length[i]=length[j]+1; if(length[i]>longest) { longest=length[i]; ptr=i; } //set ans } //set length ans=(int*) calloc(longest, sizeof(int)); ans[0]=ptr; int nums=1; for(i=ptr-1; i>=0&&nums!=longest; i--) { if(number[i]小額信貸利率比較=0; i--) printf("%d\n", number[ans[i]]); return 0; } 更新: 另外附上ACM寄來的錯誤訊息 05860962_24.c: In function `main': 05860962_24.c:14: parse error before `/' 05860962_24.c:18: parse error before `/' 05860962_24.c: At top level: 更新 2: 05860962_24.c:27: parse error before `/' 05860962_24.c:38: `i' undeclared here (not in a function) 05860962_24.c:38: warning: data definition has no type or storage class 更新 3: 05860962_24.c:39: parse error before `}&小額信貸利率#039; 05860962_24.c:46: invalid initializer 05860962_24.c:46: warning: data definition has no type or storage class 05860962_24.c:50: parse error before `for'
留言列表