The source code is given bellow, What does the line of if(getch()==13) means..
int main()
{
int a[4],approx[4],b[4],i=0;
int arr[4][6],sarr[4][6];
initialize(a);
encoding(a,arr);
while(i<5)
{
if(i==0)
{
while((selection(a,approx,sarr,arr,b))==0)
{
initialize(a);
encoding(a,arr);
}
}
else
selection(a,approx,sarr,arr,b);
crossover(sarr,a,b,arr);
if(getch()==13)
mutation(arr);
evaluate(arr,a);
getch();
i++;
}
getch();
}
What does the line of code if(getch()==13) means..