在我的 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);