我对这段代码有疑问:
主要的 :
#include <stdio.h>
#include <stdlib.h>
#include "Function.h"
int main()
{
int B[9];
saisie_B_M(&B[9]);
return 0;
}
函数.c
void saisie_B_M(int B[9])
{
int i;
for(i=0; i<8; i++)
{
printf("Une cellule morte ayant %d voisins sera t-elle morte ou vivante à la génération suivante ? \n", i);
scanf("%d", &B[i]);
}
}
函数.h
#ifndef Function_H_INCLUDED
#define Function_H_INCLUDED
void saisie_B_M(int B[9]);
#endif // Function_H_INCLUDED
原理很简单,它是一个 9 的数组,我只是在表格的每个单元格中返回一个值。但是最后有一个错误,我不知道为什么编译器没有显示消息。