2025-03-30 10:10:15
那如果我想让w和字符串比较应该怎么办
定义一个char型数组,数组长度一定要够长,因为数组中的每一个元素都是一个字符,而且字符串是以'\0'作结束标致的,如如果你想输入hello那么存储这个字符串的数组至少在有6个元素,在输入的时候可以选择使用字符串输入函数gets(),也可以使用格式输入函数scanf(),里面的控制符是%s.
举个例子好吗,谢谢!
#include "stdio.h"
#include "string.h"
main()
{char a[10];
printf("请输入字符串:");
gets(a);
if(strcmp(a,"hello")==0)
printf("两字符串相等");
else
printf("两字符串不相等");
}
2025-03-30 02:48:23