C program for Tower of honai
#include <stdio.h>
void honai(int , int, int, int);
int main(){
int ndisk;
printf("Enter ndisk : ");
scanf("%d", &ndisk);
honai(ndisk, 1, 2, 3);
return 0;
}
void honai(int ndisk, int s, int t, int d){
if (ndisk>0)
{
honai(ndisk-1, s, d, t);
printf("(%d->%d)", s, d);
honai(ndisk-1, t, s,d);
}
}