package main
import (
"fmt"
)
func IsSquareMatrix(matrix [][]int) bool {
length := len(matrix)
for _, row := range matrix {
if len(row) != length {
return false
}
}
return true
}
func main() {
matrix := [][]int{
{1, 2, 3},
{4, 5, 6},
{7, 8, 9},
}
if IsSquareMatrix(matrix) {
fmt.Println("The matrix is a square matrix.")
} else {
fmt.Println("The matrix is not a square matrix.")
}
}
/*
run:
The matrix is a square matrix.
*/