суббота, 21 января 2012 г.

Тоог урвуулан бичих 2

//Тоог урвуулан бичих
//Logic is we accept the number as string
#include<stdio.h>
#define MAX 1000
int main(){
    char num[MAX];
    int i=0,j,flag=0;
    printf("Nemeh buhel too oruulna uu: ");
    scanf("%s",num);
    while(num[i]){
         if(num[i] < 48 || num[i] > 57){
             printf("Buruu buhel too baina");
             return 0;
         }
         i++;
    }
    printf("Reverse: ");
    for(j=i-1;j>=0;j--)
         if(flag==0 &&  num[j] ==48){
         }
         else{
             printf("%c",num[j]);
             flag =1;
         }
    return 0;
}

Комментариев нет:

Отправить комментарий