发布网友 发布时间:2023-09-07 15:39
共2个回答
热心网友 时间:2023-09-17 07:30
int lenstr(char str[])追答这只是函数的定义,木有写主函数。。。现在写好了,请一个一个测试。“------“不要复制进去
int lenstr(char str[])
{
int i;
for(i=0;str[i]!='\0';i++);
return i;
}
void main()
{
char a[100],n;
scanf("%s",a);
n=lenstr(a);
printf("%d\n",n);
}
----------------------------------------
#include
int compstr(char s1[],char s2[])
{
int i,n=1;
for(i=0;s1[i]!=s2[i];i++)
n=0;
return n;
}
void main()
{
char a[100],b[100];
scanf("%s",a);
scanf("%s",b);
if(compstr(a,b))
printf("a[]与b[]不相等\n");
else
printf("a[]与b[]相等\n");
}
---------------------------------------
#include
void catstr(char s1[],char s2[])
{
int i,j,n;
for(i=0;s1[i]!='\0';i++);
for(j=0;s2[j]!='\0';j++);
n=j;
for(j=0;j<n;j++)
s1[i+j]=s2[j];
s1[i+n]='\0';
}
void main()
{
char a[100],b[50];
scanf("%s",a);
scanf("%s",b);
catstr(a,b);
printf("%s\n",a);
}
热心网友 时间:2023-09-17 07:31
#ifndef STRUCTSTR_H追答basic_str.h 文件名
你只要在int mian() 上面
#include "basic_str.h"
就行了
然后 里面的函数就可以直接用
————————————————————
就像你
#include
一样的道理 就是包含这个头文件