#include
int *foo(int *array)
{
int *start = *array*;
while ( *array )
{
std::cout << *array++ << ' ';
}
std::cout << std::endl;
*return* start;
}
int *bar(int *array)
{
int *start = *array*;
while ( *array )
{
*array++ += 1;
}
*return* start;
}
int main()
{
int myarray[] = {1,2,3,4,5,0};
foo(bar(foo(bar(foo(myarray)))));
*return* 0;
}
/* my output
1 2 3 4 5
2 3 4 5 6
3 4 5 6 7
*/
No comments:
Post a Comment