Strutture e variabili char [RISOLTO]

di il
1 risposte

Strutture e variabili char [RISOLTO]

Buonasera , sono nuovo nel topic.
Volevo sapere qual'è il mio errore in questo codice
#include <stdlib.h>
#include <stdio.h>

int domanda1_0(int scelta,char a[30],char b[30], char c [30], char d [30]);

struct domanda1{
char a[30];
char b[30];
char c[30];
char d[30];
};

typedef struct domanda1 prima;



int main (void) {

        prima dom;
        dom.a=="Roma";
        dom.b=="Milano";
        dom.c=="Torino";
        dom.d=="Palermo";
        int num;
        domanda1_0(num,dom.a,dom.b,dom.c,dom.d);

}
int domanda1_0(int scelta,char a[30], char b[30], char c[30], char d[30]){


        printf("capitale italia 1.%s 2.%s 3.%s 4.%s ", a,b,c,d);

il problema è che nell'assegnazione del nome alla variabile non mi restituisce nessun errore e ne warning il compilatore ma il risultato finale è che invece di stamparmi i miei caratteri stampa caratteri casuali!

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte