#include<stdio.h>
#include<stdlib.h>
#include<string.h>//使用字符串string系列要有#include<string.h>
unsigned int mystrlen(char c[])
{
int i = 0;
for (i = 0; c[i]; i++)
{
}
return i;
}
void use_str()
{
char arr[100] = { 0 };
char d[100] = {0};
int len;
//while (gets(arr) != NULL)
//{
// strcpy_s(d, arr,100);//把字符串从d复印到arr里面
// puts(d);//默认输出字符后换行
// len = mystrlen(arr);
// printf("string的长度=%d", strlen(arr));//如果是sizeof(arr)一直是100
//}
while (scanf_s("%s%s", arr, d) != EOF)
{
printf("strcmp=%d\n", strcmp(arr, d));
}
}
int main()
{
use_str();
}
为什么提醒string位置写入异常