このエラーは、プログラムをコンパイルするたびに表示され続けます。
ch.c: In function 'my_ch':
ch.c:8:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{'
token
ch.c:20:1: error: expected '{' at end of input
しかし、私は自分のフォーマットが正しいと思います:
void my_ch ()
{
/*some initialization stuff here*/
while ( /*conditions here*/ ) {
/*insert some code here*/
}
return;
}
私の8行目は の後のものvoid my_ch ()
で、20行目は の後のものreturn;
です。なぜエラーが表示され続けるのか、誰にも手がかりがありますか? どうもありがとう
編集
//ch
#include <stdio.h>
#include "ch.h"
#define BUFLEN 2500
#define MAC 3000
<space>
7行目はvoid my_ch()
行です