expected primary expressio before const
Code:
case 2:
cout << "\n Generating an eight number string...";
numbers[0] = rand() % 9 + 0;
numbers[1] = rand() % 9 + 0;
numbers[2] = rand() % 9 + 0;
numbers[3] = rand() % 9 + 0;
numbers[4] = rand() % 9 + 0;
numbers[5] = rand() % 9 + 0;
numbers[6] = rand() % 9 + 0;
numbers[7] = rand() % 9 + 0;
strcat(rand_numb[0], const char*(numbers[0]));
strcat(rand_numb[1], const char*(numbers[1]));
strcat(rand_numb[2], const char*(numbers[2]));
strcat(rand_numb[3], const char*(numbers[3]));
strcat(rand_numb[4], const char*(numbers[4]));
strcat(rand_numb[5], const char*(numbers[5]));
strcat(rand_numb[6], const char*(numbers[6]));
strcat(rand_numb[7], const char*(numbers[7]));
generate_password();
I want to convert the numbers array (an int value) into a const char* array in order to add the string to rand_numb char array. When I try this it says expected primary expressio before "const". Don't know if it matters but I am using Dev-C++ (with MinGW) for my compiler.