这样写就可以了:#includestructworder{char*name;char*no;intyear;intmenoy;};intmain(){structwordera1={"liming","441224198612213421",6,3500};printf("\tname\tno\tyear\tmenoy\t");printf("\n");printf("\t%2s\t%2s\t%d\t%d\t",a1.name,a1.no,a1.year,a1.menoy);printf("\n");return0;}自己读一下吧。