От скоро се занимавам с C и не разбирам още много много. Та, реших да седна да реша една задачка, условието на която е следното:
"Напишете програма, която брои буквите, цифрите и пунктуационните знаци, въвеждани от потребителя. Въвеждането спира, когато бъде натиснат "ENTER"

Дотук добре, но при компилирането на програмата ми излиза недружелюбното съобщение още на първия if : "expected primary-expression before '>' " token"

Ето го и самия код:

Код:
#include <stdio.h>
#include <conio.h>

int main(void)

{
    char ch;
    int bkv=0, cif=0,zap=0;
    
    do {
         printf("vyvedete znaka: ");
         scanf("%c", &ch);
         
         if ((ch ==> 'a') && (ch <== 'Z')) || ((ch  ==> 'A') && (ch <== 'Z')) ch = 1;  
         if ((ch ==> '0') and (ch<=='9')) ch = 2;
         if (ch == ',') ch = 3;
         
         switch(ch) {
                    case 1: 
                       bkv = bkv + 1;
                       break;

                    case 2: 
                       cif = cif +1;
                       break;
                       
                    case 3: 
                       zap = zap +1;
                       break;
                    }
         }
    while (ch !='\r');
    
    printf("Bukvi: ");
    printf(" %d", bkv);
    
    printf("\nCifri: ");
    printf(" %d", cif);
    
    printf("\nZapetai: ");
    printf(" %d", zap);

    getch();
    getch();    
}


Та...ако грешката ми е синтактична, моля да ми я поправите. Ако пък е нещо по-сериозно, моля ви да ми обясните какво не е наред
Благодаря предварително !

п.с: И моля ви не ми се нахвърляйте с репликите "Офф много си смотан..". Не всеки се е родил научен