What errors do you get when you try to compile the code? It's not clear what you mean by "my program doesn't recognize any new functions".
"and" is not a C keyword. Use && for logical and, or & for bitwise and.
To go from leerVariables1() to leerVariables2() you can just call them one after the other, for example:
Code:
void func()
{
leerVariables1();
leerVariables2();
}
However, leerVariables2() doesn't appear to be defined anywhere.