cosa c'è che non va ora? sto impazzendo




codice:
#include <stdio.h>

int main (void) {


typedef struct  {

int num;
int den;

} rational;

      printf ("digita il primo numero razionale: ");
      scanf ("%d&d", rational.num,rational.den);

      printf ("%d%d", rational.num,rational.den);


return 0;





}