#include #include main() { int i, j, nsig; WFDB_Sample *v; WFDB_Siginfo *s; nsig = isigopen("100s", NULL, 0); if (nsig < 1) exit(1); s = (WFDB_Siginfo *)malloc(nsig * sizeof(WFDB_Siginfo)); if (isigopen("100s", s, nsig) != nsig || osigopen("8l", s, nsig) != nsig) exit(1); v = (WFDB_Sample *)malloc(nsig * sizeof(WFDB_Sample)); for (i = 0; i < 10; i++) if (getvec(v) < 0 || putvec(v) < 0) break; wfdbquit(); exit(0); }