1

単純な C char から ASCII へのコンバーターを作成しようとしています

しかし、結果は各printfの後に「10」を出力します。

それを解決するためのアイデアはありますか?

コンパイラ: mingw64/gcc

ソース:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

void main() {
    char argc;
    printf("Enter for ASCII: ");
    do {
        scanf("%c", &argc);
        printf("%d\n", argc);
    } while (argc != 'Z');
}

出力:

$ ./ascii.exe 
Enter for ASCII: A 
65
10
S
83
10
D
68
10
V
86
10
X
88
10
Z
90
4

1 に答える 1