Dovresti effettuare le dovute richieste HTTP specificando i parametri di login correttamente, ma in C puro + socket di Windows è un gran casino... forse ti conviene usare un linguaggio di più alto livello o una libreria HTTP che ti fornisca qualcosa di analogo al WebClient del .NET framework.