初心者なので簡単にお願いします。
とにかく、次のように定義された構造体があります。
struct card
{
char rank[10];
char suit[10];
char color;
bool dealt;
char location[10];
};
そして、このタイプの構造体が渡される関数があります:
void importCard(card deck[52]);
問題は、main() で構造体を定義すると、コンパイラは関数宣言時 (main の上) に「カード」が何であるかを認識しないことです。構造体をグローバルとして定義せずにこれを回避するにはどうすればよいですか?