Create smat.c