void EncryptXOR (long s[8])
{
char key[4] = { 'mque' };
int a[4],b[4];
for (int i= 0; i<= 3; i++)
{
a[i] = int(s[2i+1] * 16 + s[2i]);
}
for (int j = 0; j <= 3; j++)
{
b[j] = a[3-j] ^int( key[j]);
printf("%c", toascii(b[j]));
}
}
提示错误:
1>c:\users\haoting\documents\visual studio 2013\projects\convert\convert\convert.cpp(77): error C2059: 语法错误:“数字上的错误后缀”
1>c:\users\haoting\documents\visual studio 2013\projects\convert\convert\convert.cpp(77): error C2146: 语法错误: 缺少“]”(在标识符“i”的前面)
1>c:\users\haoting\documents\visual studio 2013\projects\convert\convert\convert.cpp(77): error C2059: 语法错误:“)”
这很不科学呀,上面函数里面的确没打错PS:77行就是第一行