|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
#include<time.h>
void main()
{
int an[4],i,j,en,a,b;
for(i=0;i<4;i++)
{
srand(time(0));
an[i]=rand()%10;
for(j=0;j<i;j++)
{
while(an[i]==an[j])
{
an[i]==rand()%10;
j=-1;
}
}
}
while(a!=4)
{
a=0;b=0;
scanf("%d",&en);
for(i=3;i>=0;i--)
{
for(j=0;j<4;j++)
{
if((int)(en/pow(10,i))==an[j])
{
if(i+j==3)
{
a=a+1;
}
else
{
b=b+1;
}
}
}en=en-(int)(en/pow(10,i))*(int)(pow(10,i));
}printf("%dA%dB",a,b);
}
}哪里错了
|
|