C言語の文字列のコピー

タイトル説明

達成するための書き込みコピー(CHAR * DEST、CHAR * SRC)関数は、destの意味指示された文字列に数値以外の文字列srcをコピーします。

エントリー

行あたり、文字列(長さの文字列<= 200)

輸出

出力に対応する数字以外の文字

サンプル入力のコピー

ABC123
Efgssg3

サンプル出力のコピー

ABC
efgssg

コード

#include<stdio.h>
#include<math.h>
#include<string.h>
void copy(char *dest,char *src)
{
	int i,j=0;
	for(i=0;i<strlen(src);i++)
	{
		if(src[i]<'0'||src[i]>'9')
		{
			dest[j]=src[i];
			j++;
		}
	}
	printf("%s\n",dest);
}
int main()
{
	char src[200]={'\0'};
	while(gets(src)!=NULL)
	{
		char dest[200]={'\0'};
		copy(dest,src);
	}
}
公開された47元の記事 ウォン称賛29 ビュー1482

おすすめ

転載: blog.csdn.net/Qianzshuo/article/details/103758850