引用符で囲んでみてください -- シェルのワイルドカード展開を実行しているため、実際に検索しようとしているものは次のようになります:
find . -name bobtest.c cattest.c snowtest.c
...構文エラーが発生します。代わりにこれを試してください:
find . -name '*test.c'
ファイル式を一重引用符で囲むことに注意してください。これにより、シェル (bash) によるワイルドカードの展開が停止します。
何が起こっているかというと、シェルが「*test.c」をファイルのリストに展開しているということです。次のようにアスタリスクをエスケープしてみてください:
find . -name \*test.c
引用符で囲んでみてください:
find . -name '*test.c'