#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define N 4
int main()
{
int i,x[N],q[N],w;
srand(time(NULL));
for(i=0;i<4;i++)
{
x[i]=rand()%10;
printf("%d",x[i]);
}
printf("\n");
printf("请输入验证码:\n");
for(i=0;i<4;i++)
{
scanf("%d",q[i]);
}
for(i=0;i<4;i++)
{
if(x[i]==q[i])
printf("验证成功!");
else
printf("验证失败!");
}
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define N 4
int main()
{
int i, x[N], q[N];
srand(time(NULL));
for (i = 0; i < N; i++)
{
x[i] = rand() % 10;
printf("%d", x[i]);
}
printf("\n");
printf("请输入验证码:\n");
for (i = 0; i < N; i++)
{
q[i] = getchar() - '0';
}
for (i = 0; i < N; i++)
{
if (x[i] != q[i]) {
printf("验证失败\n");
break;
}
}
if (i == N)
printf("验证成功\n");
return 0;
}