737の者です。739の返事を遅れてすいません。
#include <iostream>
using namespace std;

void main() {

#define N 20
int An //An
int An-1 //An-1
int An-2 //An-2
int n //Aの添字  …int n を一番最初にしてみましたけどダメでした。

int A1 = 1
int A2 = 1 ← どの辺で、A1=A2=1って書かないといけないのでしょうか。

cout << A1 << endl;
cout << A2 << endl; //(1)第0項と第1項の値を表示

for ( int 2; n <= N ; n++ ) { //添字を2から上限値まで1ずつ増やしながら表示

An = An-1 + An-2;    ←これもA1=A2=1と同じでどの辺に書くべきですか?

An-2 = An-1; //An-1の値をAn-2に移す
An-1 = An; //Anの値をAn-1に移す
cout << endl;
}
}