Use gcc -ansi -pedantic in 9c.  Fix many non-C89-isms.
diff --git a/src/cmd/acid/acid.h b/src/cmd/acid/acid.h
index 266175e..e58e9b1 100644
--- a/src/cmd/acid/acid.h
+++ b/src/cmd/acid/acid.h
@@ -10,7 +10,7 @@
 	NFD		= 100,
 	Maxproc		= 50,
 	Maxval		= 10,
-	Mempergc	= 1024*1024,
+	Mempergc	= 1024*1024
 };
 
 /* #pragma varargck type "L"	void */
@@ -81,7 +81,7 @@
 	TCODE,
 	TREG,
 	TCON,
-	NUMT,
+	NUMT
 };
 
 struct Type
@@ -327,5 +327,5 @@
 	OEVAL,
 	OWHAT,
 	OUPLUS,
-	NUMO,
+	NUMO
 };
diff --git a/src/cmd/acid/print.c b/src/cmd/acid/print.c
index 58acdfc..c4b870e 100644
--- a/src/cmd/acid/print.c
+++ b/src/cmd/acid/print.c
@@ -38,7 +38,7 @@
 	"float",
 	"string",
 	"list",
-	"code",
+	"code"
 };
 
 void
diff --git a/src/cmd/acid/proc.c b/src/cmd/acid/proc.c
index 034af99..e6efc95 100644
--- a/src/cmd/acid/proc.c
+++ b/src/cmd/acid/proc.c
@@ -202,7 +202,7 @@
 	for(i = 0; i < Maxproc; i++) {
 		if(ptab[i].pid == pid) {
 			detachproc(pid);
-			// close(ptab[i].ctl);
+			/* close(ptab[i].ctl); */
 			ptab[i].pid = 0;
 			s = look("proclist");
 			d = &s->v->store.u.l;