0

それで、私はこのデッキ プログラムに取り組んでいます。ほとんどすべてが機能するようになったので、あとはシャッフル関数を作成するだけです。しかし、しようとすると、タイトルにエラーが表示され続けます

手短に言うと、関数を投稿するだけですが、基本的にはデッキを一度印刷し (これで動作します)、関数でデッキをシャッフルし、シャッフルされたデッキを返し、再度印刷するだけです (現在はシャッフルされています)。

このエラーが発生する理由がわかりません。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];
}
4

3 に答える 3