char buff[50] ; Word dict[100] ; int i = 0 ; while (gets (buff) && strcmp (buff, "") != 0) { sscanf (buff, "%s%s", dict[i].english, dict[i].foreign) ; i++ ; }