1.加‘\n’导致控制台表面上看不响应。
2.输入字符串。用scanf和gets的区别。
scanf遇空格停止,gets录入空格。
(虽然‘\0'打印出来是’ ‘ ,但是在判断是要区分转义字符’\0'和‘ ’,‘\0'的ASCll码是0,’ ‘的ascll码是32.
#include <stdio.h>
#include <stdlib.h>
#include<string.h>
int main()
{
char a[1000],b[1000];
int x,y,i,j=0;
gets(a);
scanf("%d %d",&x,&y);
for(i=x-1;i<x+y-1;i++)
{
b[j]=a[i];
j++;
}
b[j]='\0';
puts(b);
return 0;
}