OBBUFNMSZ
char tmpbuf[OBBUFNMSZ];
(void) snprintf(tmpbuf, OBBUFNMSZ, "observed%d", fp->uniqobs);
OBBUFNMSZ, "observed%d.nvp", fp->uniqobs);
char tmpbuf[OBBUFNMSZ];
(void) snprintf(tmpbuf, OBBUFNMSZ, "observed%d", o);
(void) snprintf(tmpbuf, OBBUFNMSZ, "observed%d.nvp", o);
char *tmpbuf = alloca(OBBUFNMSZ);
(void) snprintf(tmpbuf, OBBUFNMSZ, "observed%d", ocnt);
(void) snprintf(tmpbuf, OBBUFNMSZ, "observed%d.nvp", ocnt);
char *tmpbuf = alloca(OBBUFNMSZ);
(void) snprintf(tmpbuf, OBBUFNMSZ, "observed0");