o \0 deve ser colocado explicitamente? ou ele está implícito?
pela aula ele fala em atribuir na último posição do array, mas o código funciona sem ele estar explícito. Em qual etapa ele está implícito?
include <stdio.h>
int main() {
char palavrasecreta[20];
sprintf(palavrasecreta, "Melancia");
printf("%s", palavrasecreta);