Автор: Фитч (07.06.2008 в 20:57)
Навскидку (не проверял, т.к. нет под рукой компилятора), могу выдать такой код:
char* alphabet = "abcdefghijklmnopqrstuvwxyz";
char* table = new char[36]; // нам не нужен '\0' в таблице
for (int i = 0; i < 6; i++)
{
strncpy(table + i*6, alphabet + i, 6);
}
// ...
delete [] table;
|
После этого в table будет искомая таблица (обращаться к элементу как table[строка*6 + столбец]).
Для компиляции необходимо подключить файл <cstring>. Алфавит может, разумеется, быть любым, в том числе генерироваться программой.