Eu sei que você pode imprimir com printf()
e puts()
. Também posso ver que printf()
permite interpolar variáveis e formatar.
É puts()
apenas uma versão primitiva de printf()
. Deve ser usado para todos os possíveis printf()
sem interpolação de string?
printf(variable)
para imprimir uma string. Use puts(variable)
ou printf("%s', variable)
. Há um risco de segurança ao usar uma sequência de formato variável: se a variável puder ser gravada por um invasor, eles poderão atacar o programa usando sequências de formato.