【发布时间】:2021-12-31 23:29:23
【问题描述】:
#define 中标记了错误,但我不确定问题出在哪里或如何解决。
这可能充满了错误,所以欢迎任何反馈。
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#define N 6
void fil_array(int* A,int const N);
void print_array(int* A,int const N);
int main()
{
int i,A[N];
srand(time(NULL));
fil_array(A, N);
print_array(A, N);
return 0;
}
void fil_array(int* A, int const N)
{
int i;
for (i=0; i<N; i++)
A[i]=rand%21;
}
void print_array(int* A, int const N)
{
int i;
for (i=0; i<N; i++)
printf("A[%d]=%d\n", i,A[i]);
}
【问题讨论】: