マニュアル変換。10進数へのテキストC
たとえば、入力= ax、なぜ 'a'(97)のdecはいつも無限ループですか?
'x' decと 'e'に移動できませんか?
//project text to ASCII Dec
#include <stdio.h>
main(){
char i=0, data, a;
printf("Enter data : ");
scanf("%s", &data); //or %c
while(data != i){ /* can't out from this loop I mean to the next letter of word */
a = data;
printf("%d", data); // or printf("%d", a);
if(data != 0){
printf("-");
}
}
}
入力と期待される出力 –