cpp(12) : error C2065: 'ReadRecord' : undeclared identifier 错在哪里了呢

qq_42609510 2018-07-04 03:25:26
#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循环结束 */
...全文
194 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
棉猴 2018-07-04
  • 打赏
  • 举报
回复
ReadRecord()这个函数没有定义
_肆 2018-07-04
  • 打赏
  • 举报
回复
你这代码哪下的,子函数全都不写类型
自信男孩 2018-07-04
  • 打赏
  • 举报
回复
没找到这个函数的定义,该函数需要声明在前,或者定义在前都是可以的。
真相重于对错 2018-07-04
  • 打赏
  • 举报
回复
ReadRecord 没有定义,或者定义了,没有声明

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧