I never thought that such a question would arise, and nevertheless arose. The program is generally large, but did not want to work, constantly gave an error. Debugging, found in where the error occurs. If you simplify, you get the next situation:
void print(int); void print(int) { int k; printf("%d", k); } main() { int i; printf("vvedi i"); scanf("%d", &i); print(i); } He prints me some left value. Why, what is not so ?! Apparently this is elementary, but I won’t even consider it.