#include<stdio.h>#include<malloc.h>#definesmax20typedefintdatatype;structlnode{inti,j;structlnode*cptr,*rptr;union{structlnode*next;datatypev;}uval;};typedefstructlnodelink;link*creatlinkmat(void);voidoutput(link*a);voidmain(void){link*a;a=creatlinkmat();output(a);}link*creatlinkmat(void){link*p,*q,*hm,*cp[smax];inti,j,m,n,t,s,k;datatypev;printf(请输入行数,列数,非零元素个数:);sca...