それで、私はこのデッキ プログラムに取り組んでいます。ほとんどすべてが機能するようになったので、あとはシャッフル関数を作成するだけです。しかし、しようとすると、タイトルにエラーが表示され続けます
手短に言うと、関数を投稿するだけですが、基本的にはデッキを一度印刷し (これで動作します)、関数でデッキをシャッフルし、シャッフルされたデッキを返し、再度印刷するだけです (現在はシャッフルされています)。
このエラーが発生する理由がわかりません。1 つの変数タイプしか使用していないためです。私が何か助けを得ることができれば、それは素晴らしいことです。
関連するコードは次のとおりです。
int shuffle(int deck[52]); /*Function Prototype*/
int main()
{
int deck[52], i, n;
shuffle(deck[52]); /* Function Call */
}
int shuffle(int deck[52])
{
srand(52);
deck[52] = rand();
printf("The deck has been shuffled");
return deck[52];
}