注意到让对角线都等于k就可以了

#include <iostream>
using namespace std;
int main(){
    int n,k;
    cin>>n>>k;
    for(int i=0; i<n; i++){
        for(int j=0; j<n; j++){
            if(i==j)cout<<k<<" ";
            else cout<<0<<" ";
        }
        cout<<endl;
    }
}