以下に示すコードがあります。最後のステートメントは、l_plates[i] を使用した場合にのみ機能します。以下の場合、「'sprintf' の引数 1 を渡すと、キャストなしで整数からポインターが作成されます」というエラーがスローされます。sprintf を使用する場合、追加の要素を使用する必要がありますか? 説明してください。前もって感謝します。
char type, letters[4], digits[5];
char l_plates[M][N];
for (i=0; i<M; i++) {
scanf(" %c", &type);
scanf("%3s", letters);
scanf("%4s", digits);
sprintf(l_plates[i][N], "%s %s %c", letters, digits, type);
}