#include<iostream>

using namespace std;

void aa(int i){
	
	if(i==0 || i==1 ){
	int sum = 1 ;                                             /*    0!不見了  ?     */
	cout << i << "!= " << sum <<  endl ;
	}
	else{
		
	aa(i-1);        
	int sum = i*(i-1);                                        /*   else 這邊的算式我想不出來怎麼寫才對     */
	
	cout << i << "!= " << sum <<  endl ;
 
}

}

int main(){
	int a =5 ;
	
	aa(a);


}