Red de conocimientos sobre prescripción popular - Conocimiento de perdida de peso - En lenguaje C, ¿cómo se comparan las direcciones IP? Por ejemplo: 192.168.1.1 se cambia a: 192.168.001.001 ¿Cómo se escribe el código?

En lenguaje C, ¿cómo se comparan las direcciones IP? Por ejemplo: 192.168.1.1 se cambia a: 192.168.001.001 ¿Cómo se escribe el código?

Debido a que cada segmento de la dirección IP debe tener hasta 3 dígitos

Entonces, defina una cadena "192.168.1.1" y haga un bucle for en toda la cadena. Separados por '.', si hay un carácter antes de '.', agrega dos 0, y si son dos caracteres, agrega 1 0.

La idea general es así