Я должен напечатать значение char, которое ввел пользователь. Программа печатает значение, но оно печатает прямо рядом с вводом, который я только что дал. Я хочу напечатать вывод следующей строки.
.data
input: .asciiz "Printing a character:\n"
newline: .asciiz "\n"
.text
main:
la $a0,input
li $v0,4
syscall
li $v0,12
syscall
la $a0,newline
li $v0,4
syscall
move $a0,$v0
li $v0,11
syscall
li $v0, 10
syscall
Печать символа: a (затем на следующей строке) a. Вместо аа. Новая строка не работает. Вывод дает мне квадрат вместо символа.