hello Everybody,
here in this program. we are getting the values for the corresponding characters. eg., VIJAY = 61111 and the total is 10. After that i have to print the array value....( that is similiar to fibonacci series) like., 6 1 1 1 1 = 7 2 2 2 = 9 4 4= 13 8 =4 11 = 5 2 = 7. the ouput shld be a single value. Here i cant get the desired array value......... plz help me


Code:
#include<iostream.h>
#include<conio.h>
int main()
{
enum Days{A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z};

//Days te;
int sum=0,arr[26];
char name[20];
int aa;
clrscr();
cout<<"Please enter  a string :";
cin>>name;
 for(int ia=0;name[ia]!='\0';++ia)
      {

//      cout<<name[ia]<<'\t';

      if(name[ia]== 'A' || name[ia] == 'I'|| name[ia] == 'J'|| name[ia] == 'Q'|| name[ia] == 'Y')
      {
       aa= 1;
      }
       else if(name[ia]=='B' || name[ia]=='K' || name[ia]=='R')
       {
	aa=2;
       }
       else if(name[ia]=='C' ||name[ia]=='G'|| name[ia]=='L'||name[ia]=='S')
       {
	aa=3;
       }
       else if(name[ia]=='D' ||name[ia]=='M'|| name[ia]=='T')
       {
	aa=4;
       }
       else if(name[ia]=='E' ||name[ia]=='X'|| name[ia]=='H'||name[ia]=='N')
       {
	aa=5;
       }
       else if(name[ia]=='U' ||name[ia]=='V'|| name[ia]=='W')
       {
	aa=6;
       }
       else if(name[ia]=='O' ||name[ia]=='Z')
       {
	aa=7;
       }
       else if(name[ia]=='F' ||name[ia]=='P')
       {
	aa=8;
       }
  
	sum = sum+aa;
	arr[ia]=aa;
	cout<<arr[ia]<<" ";

	for(int i=0;arr[i]!='\0';i++)
	{
	   arr[ia]=arr[ia]+arr[ia+1];

	   cout<<"\n\t array value : "<<arr[ia]<<endl;
	}

   }
  cout<<"Total sum is:"<<sum;
  getch();
  return 0;
}