私の入力は次のようになります。
save 001 Some very long string with spaces... after three dots there , is also a comma
この後、タイプを呼び出します:
load 001
そして、それは私に出力を与えるはずです:
Some very long string with spaces... after three dots there , is also a comma
私は試していますが、何もうまくいかないようです。たとえば:
while ((scanf("%s %s", mode, key)) != EOF) {
if (strcmp(mode, "save") == 0) {
getchar();
fgets(data, 100, stdin);
root = save(root, key, data);
root = balance_RBT(root, blc);
}
if (strcmp(mode, "load") == 0) {
load(root, key);
}
}