0
#include <stdio.h>
typedef struct {
char titulo;
char autor;
float preco;
} livro ;
livro definelivro(char titulo, char autor, float preco){
livro l;
l.titulo = titulo;
l.autor = autor;
l.preco = preco;
return l;
}
void mostrarnatela(livro l){
printf("titulo: %c autor: %c preco: %f\n", l.titulo, l.autor, l.preco);
}
int main(){
livro livro1;
livro1 = definelivro("Crime e Castigo", "Dostoievski", 59.00);
mostrarnatela(livro1);
return 0;
}
what does "read screen functions" mean? You stated
titulo
andautor
aschar
, a single letter. But called the function by passing for example "Crime and Punishment" that isconst char[]
. Here is the crime and the punishment: the compiler did not accept.– arfneto