この次のコードは、シーザーズ暗号を使用して文を暗号化することになっていますが、スペース、小文字などを考慮していないまだ WIP です。
int main(int argc,string argv[])
{
int k = atoi(argv[1]);
string value = GetString();
int n = strlen(value);
for(int i = 0;i<n; i++);
{
char temp = value[i];
int conv = temp - (int)'A';
int cipher = (conv + k)%26;
char final = cipher + (int)'A';
printf("%c\n",final);
}
}
私は得る
caeser.c:15:23 use of undeclared identifier i.
ライン上にあるchar temp = value[i];