Nel caso di

matcreditimax

va bene perché è un array di char, infatti

char matcreditimax[R];

ma per

matsupmin no perché è una matrice a due dimensioni

char matsupmin[P][R];

quindi devi indicare nella strcpy a quale elemento della matrice fai riferimento