please C++ language ,,, i need help with ittt ,,, thank you
QUESTION 5: Write a C++ function called layers which takes an NxN intarray (for some constant N} and populates the entries O..N‘—l as foll o The upper left entry (row-D, col—O} is O. 0 Subsequent numbers are assigned along Southwest-to-Northeas1diagonals, layer-by-layer. For example, if N=4, your function would result in the following assito entries in the array: In.“ anusEHEE (the individual “layers" are shown by alternating shading). #define N 13 I; or some other number…If your function here void layerstint a[N]} {