scanf接收字符串并保存到数组

描述:scanf接收字符串并保存到数组_第1张图片

#include 
#include 

int main(){
	int n,f;
	int i,j;
	char d;
	char h;
	char A[1000],B[1000];
	scanf("%d %d\n",&n,&f);
	for(i=0;i<2*n-1;i++){
		d = getchar();
		if(d!=' '&&d!='\n'){
			A[i/2] = d;
		}
	}
	d = getchar();
	for(i=0;i<2*f-1;i++){
		d = getchar();
		if(d!=' '&&d!='\n'){
			B[i/2] = d;
		}
	}
	
	for(i=0;i<n;i++){
		printf("%c ",A[i]);
	}
	printf("\n");
	for(i=0;i<f;i++){
		printf("%c ",B[i]);
	}
	
}

你可能感兴趣的:(c语言,c++,开发语言)