#!/usr/bin/env cscript #include #include int main(int argc, char *argv[]) { int carry; char column_index[3 + 1], *needle; strcpy(column_index, "A"); for (int i = 0; i <= 52; i++) { carry = 0; for (needle = &column_index[strlen(column_index) - 2]; *needle != 'Z' && needle >= column_index; needle--) { if (carry) { carry = 0; } *needle = 'A'; carry = 1; } *needle += 1; puts(column_index); } }