package main
import (
"fmt"
"sort"
)
// Function to sort each row of the 2D array
func sortRows(arr2D [][]int) {
for i := range arr2D {
sort.Ints(arr2D[i])
}
}
func print2DArray(arr2D [][]int) {
for _, row := range arr2D {
fmt.Println(row)
}
}
func main() {
// Define a 2D array
arr2D := [][]int{
{3, 1, 2, 0},
{9, 7, 8, 6},
{6, 4, 5, 3},
}
sortRows(arr2D)
print2DArray(arr2D)
}
/*
run:
[0 1 2 3]
[6 7 8 9]
[3 4 5 6]
*/