谁告诉我怎么编写一个程序:每隔i1秒输出一个整数m,i1和m 都是可以自己随机写的,用C++编写,我是新手啊,各位高手帮帮忙啊,先谢谢了!我写的程序m值没用,怎么解决? #include <stdio.h>
#include <signal.h>
#include <unistd.h>
void handler(int m)
{
printf("%d\n",m);
}
int main()
{
int i1,i,m;
scanf("%d%d",&i1,&m);
alarm(i1);
signal(SIGALRM,handler);
for(i=0;i<i1;i++)
{
printf("sleep %d... \n",i);
sleep(1);
}
printf(" %d\n",m);
return 0;