I have the following code for a dictionary.
void Dictionary::translate(char out_s[], const char s[]) { for (int i=0;i
i is declared in the for loop condition clause. it is not visible at the if clause after for loop.
i
for
if
try:
int i = 0; for (;i