Hola. Estoy empezando con el C/C++ y intento hacer un programa que escanee IPs con el comando "nbtstat -A ipaescanear", hasta aqui es facil. Pero deseo que el programa me pregunte cual es la IP que quiero escanear. Pero llego a esta conclusion (erronea): "system("nbtstat -A %c", ip);" . Lo se, asi es como se hace para meter variables en los printf, y en este caso no es correcto, pero nunca habia metido una variable en una funcion de este tipo, eso es lo que no se hacer.

Como llamo desde "system("...")" a una variable de qualquier tipo?

Recordad que en esto soy un newbie (por el lenguaje tesnico mas que nada...)...

Muchas gracias de antemano.