Имеется функция:
int samplef(int n){
int a=1;
while(a<=n) {
printf("%d\n",a++);
...
};
}
Нужно написать программу с этой функцией так, что бы по истечению k сек фунуция переставала работать и программа продолжала работать дальше. При этом в функцию нельзя передать никакие др. параметры.
Пример:
main(){
int i,k=1;
i=samplef(30000);
printf("the end\n");
}
Программа должна вывести диапозон от целых чисел начиная с 1 и заканчивая числом, до которого успела вывести за 1 сек, затем вывести the end и завершить работу.