It won't do anything , it will have compilation error.
Used : instead of ;
If we consider it without errors , equivalent while loop can be written as :-
fun(); //initialization
while(fun()//termination condition when fun() gets 0) {
print("%d",fun());
fun();
}
which will print :-
2320171411852