怎么用C语言编写一个程序,登陆网站然后请求页面

怎么用C语言编写一个程序,登陆网站然后请求页面,第1张

#include <stdio.h>

#include <string.h>

#include <stdlib.h>

#include <time.h>

/*随机码产生函数*/锋袭尘

void RandomCode (char Rcode[])

{

int i

srand ((unsigned int)time(NULL))

for (i = 0i <3++i)

Rcode[i] = rand()%10 + '0'

Rcode[i] = '\0'

}

/*登陆函数,判断信息是否匹配,若匹配返回1,否则返回0*/

int LandedApp (char *password[], char Rcode[])

{

char name[10] = {0}

char pword[10] = {0}

char rcode[4] = {0}

printf ("用户名 : ")

gets (name)

printf ("密码 : ")

gets (pword)

printf ("随机码 : ")

gets (rcode)

if (strcmp (name, password[0]) != 0 || strcmp (pword, password[1]) != 0 || strcmp (rcode, Rcode) != 0)

return 0

else

return 1

}

int main ()

{

char * password[2] = {"admin", "admin123"}//禅弯用户名和银禅密码

char rc[4] = {0} //随机码

int count = 3 //可输入次数

puts ("请输入用户名,密码和随机码:")

while (count)

{

RandomCode (rc)

printf ("随机码 : %s\n", rc)

if (LandedApp(password, rc) != 0)

break

--count

if (count != 0)

puts ("错误的用户名或密码或随机码,请重新输入: ")

}

if (count != 0)

puts ("\n成功登陆!")

else

puts ("\n登录失败 !")

return 0

}

main(){

system("start www.baidu.com")

system("pause")

}

这氏明改个如歼判何槐世


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12410811.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存