仮引数リスト内で が宣言されています

C言語 なぜコンパイルが落ちるか理由がわからない。
そんな時はまずチェック
  • 関数名の長さをチェック31文字まで
    ANSI の規定により、識別子の名前では 31 個まで使用できます。
    超えるとこのエラーが表示され 一言も関数名が長すぎますとは表示されません。
    こんなエラーには要注意
    警告: そのスコープはこの定義または宣言のみです。これは多分希望したものではないでしょう
    エラー: ‘関数名’ と型が競合しています
    int 数名(
    ^
  • 関数名が予約語でないかチェックする

普通にわかりやすい名前付けると31文字なんか余裕で超えますね。
31文字チェッカー<br />
1 2 3
1234567890123456789012345678901