请你对行和列都倒置,然后输出之。
func main() {
var n,m int
fmt.Scan(&n,&m)
a := make([][]byte,n)
for i := 0;i < n;i++{
a[i] = make([]byte, m)
}
for i := 0;i < n;i++{
var s string
fmt.Scan(&s)
for j := 0;j < m;j++{
a[i][j] = s[j]
}
}
for i := 0;i < n / 2;i ++{
a[i],a[n-1-i] = a[n-1-i],a[i]
}
for i := 0;i < n;i++{
for j := 0;j < m / 2;j++{
a[i][j],a[i][m-1-j] = a[i][m-1-j],a[i][j]
}
}
for i := 0;i < n;i++{
fmt.Println(string(a[i]))
}
}