11-4.txt

来自「c primer 部分习题答案」· 文本 代码 · 共 46 行

TXT
46
字号
#include <stdio.h>
#include <string.h>
#define NUM 10

char * find_char(char ar[] ,char a ,int b);

int main(void)
{
	int i;
	char all[NUM];
	char cha;

	printf("Please enter %d numbers for collecting:\n",NUM);

	for(i = 1 ;i <= NUM ;i++)
	{
		printf("Enter character %d:\n" ,i);
		scanf("%s" ,&all[i-1]);
		
	}

	printf("Please enter the character you want to search:");
	scanf("%c" ,&cha);

	printf("The result:%c" ,find_char(all ,cha ,NUM));

	return 0;
}

char * find_char(char ar[] ,char a ,int b)
{
	int i;
	char *j;
	
	for(i = 0 ;i < b ;i++)
	{
		if(strcmp(ar[i],a) != 0)
			j = 0;
		else
			j = &ar[i];
	}
	return j;
}
 
  

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?