using namespace std;
int main()
{
int p1, p2, p, ccnumber, number1, number2,ccnumber1, i;
p1=p2=p=ccnumber=0;
cout<<"Enter Credit Card Number: \n";
cin>>ccnumber1;
for( i=1;i<=8;i++)
{
ccnumber1=ccnumber1/10;
number1=ccnumber1%10;
number1=number1*2;
if (number1 > 9)
number1=number1-9;
p1= p1 + number1;
ccnumber1=ccnumber1/10;
number2=ccnumber1%10;
p2=p2+ number2;
};
p=p1+p2;
ccnumber=10-(p%10);
if (ccnumber==5)
cout<<"Your creditcard is valid\n";
else
cout<<"Your creditcard is not valid\n";
return 0;
}
学校credit card number check project
做么第二和第三会not valid..
哪里错。。
43589795
38994323
58721645




