@paris2312, tu acercamiento en este caso es totalmente erroneo, para afrontar este tipo de problemas tienes que usar tipos de datos dinamicos, en tu caso por lo que veo deberías crearte una estructura:
Luego necesitas un contenedor para almacenar cada contacto por separado, puedes usar arrays, listas, etc...aunque por lo que veo no debes tener mucho dominio de estructuras de datos, en fin, buena suerte
Código (c) [Seleccionar]
typedef struct CONTACTO{
char nombre[MAX_PATH];
char apellido[MAX_PATH];
char direccion[MAX_PATH];
char tel[MAX_PATH];
}
Luego necesitas un contenedor para almacenar cada contacto por separado, puedes usar arrays, listas, etc...aunque por lo que veo no debes tener mucho dominio de estructuras de datos, en fin, buena suerte