cpp(12) : error C2065: 'ReadRecord' : undeclared identifier 错在哪里了呢
#include <time.h>
#include <stdlib.h>
#include<stdio.h>
#include <conio.h>
int a[5],b[5],n1,n2,n3,i,j;/* a,b,只用了从1~4的四个下标. */
/* n1计算位置数字相同的数字个数 */
/* n2计算数字相同但位置不相同的数字个数 */
/* n3计算所猜次数 */
char ch;
StartProgram()
{
ReadRecord(); /*调用读取破记者函数 */
n1=0;
n3=0;
getnumber();/*调用随机产生4个数的函数*/
for(j=i-1;j>=1;j--)
printf("%d ",a[j]);
getchar();
printf("\n\n\n\n\n");
/* 循环猜数 */
while(n1<4&&n3<10)
{
++n3;
n1=0;
n2=0;
/* 提示用户输入四个要猜的4位整数 */
for(i=1;i<=4;i++)
{
printf("\ninput the NO.%d number:",i);
scanf("%d",&b[i]);
}
for(i=1;i<=4;i++)
{
if(a[i]==b[i])/* 位置数字都对的 */
{
n1++;
continue;
}
for(j=1;j<=4;j++)/* 计算数字相同但位置不相同的个数 */
if(b[i]==a[j]) n2++;
}
printf("correct value and correct position: %d\n",n1);
printf("correct value but incorrectness position:%d\n",n2);
printf("you have guessed %d times\n",n3);
if(n1==4) break;/* 如果四次都猜对了就结束循环。 */
} /* while循环结束 */