私の C コードでは、入力として次の文字列が与えられます。
"c:\tc\bin\a c j k.jpg"
scanf で入力を読み取ろうとしましたが、失敗しました (引用符の有無にかかわらず入力を渡す)。別の解決策を探しています。
私のコードは次のとおりです。
char keytext[16],zzz,source[100],dest[100];
short int a;
size_t readcount;
clrscr();
printf("input the key text(max 16 characters):");
scanf("%s",&keytext);
printf("input file name:");
scanf("%s",&source);
/*fgets(source,100,stdin);
namelen=strlen(source);
if(source[namelen-1]=='\n')
source[namelen-1]='\0';*/
printf("output file name:");
scanf("%s",&dest);