char convertalphas(char s) {
switch (s){
    case 'A':
        return '0';
        break;
    case 'B':
        return '1';
        break;
    case 'C':
        return '2';
        break;
    case 'D':
        return '3';
        break;
    case 'E':
        return '4';
        break;
    case 'F':
        return '5';
        break;
    case 'G':
        return '6';
        break;
    case 'H':
        return '7';
        break;
    case 'I':
        return '8';
        break;
    case 'J':
        return '9';
        break;
    case 'K':
        return '10';
        break;
    case 'L':
        return '11';
        break;
    case 'M':
        return '12';
        break;
    case 'N':
        return '13';
        break;
    case 'O':
        return '14';
        break;
    case 'P':
        return '15';
        break;
    case 'Q':
        return '16';
        break;
    case 'R':
        return '17';
        break;
    case 'S':
        return '18';
        break;
    case 'T':
        return '19';
        break;
    case 'U':
        return '20';
        break;
    case 'V':
        return '21';
        break;
    case 'W':
        return '22';
        break;
    case 'X':
        return '23';
        break;
    case 'Y':
        return '24';
        break;
    case 'Z':
        return '25';
        break;
 }
}
int main()
{
char astring[10];
int i = 0;
int flag = 0;
int startedalpha = 0;
//check if there is a digit input or not
int nodigit = 0;
char cell[10];
int col;
scanf( "%s", &astring );
for ( i = 0; i < 10; ++i )
{
if(astring[i] != '\0') {
//check whether letter is capital or small
 if (astring[i] >= 65 && astring[i] <= 90)
 {
        startedalpha = 1;
        //printf( "%c\n", astring[i] );
        cell[i] = convertalphas(astring[i]);
        printf("cell is %s\n", cell);
 }
What im trying to do is to concatenate all of my conversions for a later use. when I put "AB" it returns "01@" and when I put "Z" it returns something else than "25". I don't know what is wrong but it is driving me crazy! I want to be able to input "ABZ" and it saves all of my values into the variable cell. For example, "ABZ" "0125"
Thanks!
I'm confused with this forum. Obviously, I posted the question because there is something I don't know and I'm not a guru as many of you! So, why would I get -2? I already posted what I tried. I thought it is about helping not being condescending!
Thanks for those who replied anyway!
Edit --
I converted my switch statement to int but now how can I concatenate the integers in variable cell?
 
     
     
     
    