//Бүхэл тоог мөр хэлбэрээр оруулж бүхэл тоо руу хөрвүүлэх нь
#include<stdio.h>
int stringToInt(char[] );
int main(){
char str[10];
int intValue;
printf("Int toog Str helbereer oruulna uu: ");
scanf("%s",str);
intValue = stringToInt(str);
printf("Hargalzah Int too n : %d",intValue);
return 0;
}
int stringToInt(char str[]){
int i=0,sum=0;
while(str[i]!='\0'){
if(str[i]< 48 || str[i] > 57){
printf("Integer ruu convert hiij amjsangui.\n");
return 0;
}
else{
sum = sum*10 + (str[i] - 48);
i++;
}
}
return sum;
}
Энд мөр дотор орсон тоо болон үсгүүдийг салгаж авах боломж нээлттэй байгаа шүү.
ОтветитьУдалить2012 2 20-ны олимпиадад ирсэн R789C432 гэж өгөдсөн бодлого
ОтветитьУдалить