独立写出strcpy,strcmp的函数功能
#include <stdio.h>
#include <string.h>
//
//
//独立写出strcpy,strcmp的函数功能
//
//
int main(int argc, const char *argv[])
{
char arr[20];
char brr[20];
gets(arr);
gets(brr);
putchar(10);
strcpy(arr,brr);
strncpy(arr,brr,5);
puts(arr);
int i;
i=strcmp(arr,brr);
printf("%d\n",i);
return 0;
}
终端输入一个字符串,再输入一个字符a,判断这个字符在字符串有几个?
#include <stdio.h>
#include <string.h>
//
//
//终端输入一个字符串,再输入一个字符a,判断这个字符在字符串有几个?
//
//
int main(int argc, const char *argv[])
{
char arr[100];
char a;
gets(arr);
scanf("%c",&a);
getchar();
int b;
int num=0;
for(b=0;arr[b]!='\0';b++)
{
if(a==arr[b])
{
num++;
// printf("%d",num);
}
}
printf("%d\n",num);
return 0;
}