我不知道我的代码有什么问题。我在做一个操作系统时间调度程序,我才刚刚开始编码,当我尝试它只是检查它是否运行正确时,我得到了一个错误。
这是我的功能:
void npefcfs()
{
int process;
int bt[10];
printf(" How many process do you like to use: ");
scanf("%d",&process);
printf("\n -----------------------------------------");
printf("\n Please Enter Burst time: ");
for (int i = 0; i < process; i++)
{
int num = 1;
printf("\nP%d =",num);
num = num + 1;
scanf("%d", &bt[i]);
}
for (int k = 0; k < process; k++)
{
printf("%d", &bt[k]);
}
}
我一直有一个错误,比如
error C2065: 'k' : undeclared identifier
error C2143: syntax error : missing ';' before '{'
我检查了很多次。我想我正确地声明了 K 并且不应该缺少 ';'