主题:[讨论]求救!!!新手求救!!!
现有一段在TC上可以运行的程序,现在想让它能在VC的环境下运行,希望某位老师们帮忙改下,谢谢!~~~
#include <conio.h>
#include <dos.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int myCount, myDelay, myKinds;
char myItem[32][6];
int myItemCount[32];
char myQuery[6];
int myRandom, myRX;
void InitData()
{ clrscr();
……}
void GetRandom()
{ myRandom = random(2);
……}
void GetQuery()
{ ……
gotoxy(1, 3);
printf(" ");
gotoxy(1, 3);
printf("%s", myQuery);
}
int Matching(char *aStr1, char *aStr2)
{ int flag=0;
for (int i=0; i<=strlen(aStr2)-1; i++)
{ if (aStr2[i]!=aStr1[i])
{ flag = 1;
break; }
}
return flag;
}
void MatchItem()
{ gotoxy(1,5);
…… }
printf("%s --> %d\n", myItem[i-1], myItemCount[i-1]);
}
}
void Run()
{ randomize();
……}
main()
{ InitData();
Run();
return 0;
}
我知道要改,但是不知道从何下手,请老师们帮忙修改下,不胜感激!~~[em7]
#include <conio.h>
#include <dos.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int myCount, myDelay, myKinds;
char myItem[32][6];
int myItemCount[32];
char myQuery[6];
int myRandom, myRX;
void InitData()
{ clrscr();
……}
void GetRandom()
{ myRandom = random(2);
……}
void GetQuery()
{ ……
gotoxy(1, 3);
printf(" ");
gotoxy(1, 3);
printf("%s", myQuery);
}
int Matching(char *aStr1, char *aStr2)
{ int flag=0;
for (int i=0; i<=strlen(aStr2)-1; i++)
{ if (aStr2[i]!=aStr1[i])
{ flag = 1;
break; }
}
return flag;
}
void MatchItem()
{ gotoxy(1,5);
…… }
printf("%s --> %d\n", myItem[i-1], myItemCount[i-1]);
}
}
void Run()
{ randomize();
……}
main()
{ InitData();
Run();
return 0;
}
我知道要改,但是不知道从何下手,请老师们帮忙修改下,不胜感激!~~[em7]