Jak już to chyba
const int m=10//a nie int m; m=const;(przynajmniej nie spotkałem się z taką metodą)
Jeśli są to zadeklarowane stałe to(gdzieś muszą być zadeklarowane) to twój sposób jest w sumie dobry(tyle,że bez sensu deklarować 4 zmienne w tablicy jako 0, wystarczy raz) z tą tablicą(chyba, że te stałe wpierw masz pobrać czego nie ma napisanego w treści). Pobierasz m,n i po prostu wykonujesz tą pętlę tak jak ty to robisz, tyle że zamiast 3 i 4 wstawiasz m i n, oraz zmieniasz jak już wspomniałem ilość cyfr w tablicy(wystarczy tablica jednowymiarowa do tego w twoim przypadku), czyli coś takiego(wraz z const)
const int tab[]={1,2,3,4,5,6,7,8,9};
Myślę, że to na tyle.