Código:
#include <iostream>
#include <string.h>
using namespace std;
main(){
//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
// Array para imprimir un superindice por el terminal. Ejemplo para imprimir el numero 1: cout << SUPERINDEX[1];
const string SUPERINDEX[]={"\u2070","\u00B9","\u00B2","\u00B3","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"};
//En PUNTUACIONLETRAS[], te indica en orden el valor de cada letra. Y cada uno de esos valores corresponde a un
//superindice que viene dado por SUPERINDEX[]. Si el valor de por ejemplo V es 4, su superinidice seria el cuarto
//elemento de SUPERINDEX \u00B3
char Letra;
cout<<"Introduce letra"<<endl;
cin>>Letra;
switch (Letra) {
case 'A':
case 'E':
case 'I':
case 'L':
case 'N':
case 'O':
case 'R':
case 'S':
case 'T':
case 'U':
cout<<Letra<<SUPERINDEX[0];
break;
case 'D':
case 'G':
cout<<Letra<<SUPERINDEX[1];
break;
case 'B':
case 'C':
case 'M':
case 'P':
cout<<Letra<<SUPERINDEX[2];
break;
case 'F':
case 'H':
case 'V':
case 'W':
case 'Y':
cout<<Letra<<SUPERINDEX[3];
break;
case 'K':
cout<<Letra<<SUPERINDEX[4];
break;
case 'J':
case 'X':
cout<<Letra<<SUPERINDEX[7];
break;
case 'Q':
case 'Z':
cout<<Letra<<SUPERINDEX[9];
break;
}
}
Lo que quiero que haga es que si por ejemplo pongo la letra A me salga al lado un 1 pero en forma de superindice.