ho iniziato da poco a programmare in c++
non riesco a capire perchè in fase di compilazione mia dia un invalid conversion const char to char alla stringa, immagino sia sicuramente una banalità o un errore di sintassi ma non ho trovato nulla con cui confrontarmi.codice:#include <stdlib.h> #include <stdio.h> #include <math.h> #include <string.h> typedef struct{ int d; char s[10];}stru; typedef struct{ int j; stru sh;}k; int main(){ k pr; pr.j=3; pr.sh.d=3; pr.sh.s = "ciao"; printf("%d %d %s",pr.j,pr.sh.d,pr.sh.s); system("PAUSE"); }
grazie in anticipo.

Rispondi quotando