2016-04-20 6 views
-3

私のコードは以下の通りです。行番号10、列21の「トークン」エラーが発生しました。このエラーを修正するにはどうすればよいですか?']'トークンの前に一次表現が必要です......行10列21

#include <iostream> 

using namespace std; 

    void insertion_sort (int c[]) ; 
    int main() { 

     int ch [] = { 314,463,25,46,24,554,99} ;  
     insertion_sort(ch[]); 
     cout<<ch; 

     return 0; 
    } 

    void insertion_sort (int c []){ 

    int size =0 , temp , i , j; 
    while(c[size] != '\0') 
    { 
     ++size; 
    } 

    for (i = 0 ; i < size ; ++i){ 
     for (j = i+1 ; j < size ; ++j){ 
      if (c[i]<c[j]){ 
       c[i]=temp;   
       c[i]=c[j]; 
       c[j]=c[i]; 
      } 
     } 
    } 

    return ; 
    } 

ありがとうございました!

+0

'insertion_sort(ch);を使用してください。 –

答えて

0

R Sahuは

ちょうどこれは私が追加したいものを自分の質問への答えであるinsertion_sort(ch);

を使用言ったようにあなたが省略できて、あなたの関数に戻り値を記述する必要があるということですそれ。

配列の名前は、配列の最初の要素のアドレスです。

関連する問題