#include <stdio.h>
void func()
{
for (int i = 1; i <= 4; i++) {
printf("%d\n", i);
}
}
int main()
{
func();
return 0;
}
Можно это переделать, чтобы использование func() было в стиле
int main()
{
while ((i = func()) != NULL) {
printf("%d\n", i);
}
return 0;
}
без сохранения всего результата выполнения for{} в память?