比如:D:\Program Files\转化为D:\\Program Files\\输出
//输入字符串,当遇到字符'\'时,在'\'后面再加一个'\'输出/*比如:D:\Program Files\转化为D:\\Program Files\\*/
# include <stdio.h>
# include <string.h>
void main ()
{
//字符数组a存放输入的字符串,b存放转化后的字符串
char a[100]={' '},b[100]={' '};
int i,d=0;
gets(a);
for (i=0;a[i]!='\0';i++)
{
b[i+d]=a[i];
if (a[i]='\\')
{
b[i+1]='\\';
d=d+1;//当遇到字符'\'时应该从b的第i+1个开始存入a的字符
}
}
puts(b);
}