'arg' : OpenMP 'directive' ディレクティブで、引数の終わりに ')' がありません
引数を受け取る OpenMP ディレクティブに、閉じかっこがありませんでした。
次の例では C3008 が生成されます。
// C3008.c
// compile with: /openmp
int main()
{
int x, y, z;
#pragma omp parallel shared(x // C3008
// Try the following line instead:
#pragma omp parallel shared(x)
{
}
}