这个方法其实是用来比较字符串的值的,因为如果直接==那么比较的是地址值,不是字符串的值
#include "stdio.h"
void main()
{
char flower[100];
for(;;)//while(1)
{
printf("请输入鲜花的名称:");
scanf("%s",flower);
if(strcmp(flower,"百合")==0)
{
printf("心想事成\n");
}
else if(strcmp(flower,"玫瑰")==0)
{
printf("爱情之花\n");
}
else if(strcmp(flower,"向日葵")==0)
{
printf("一辈子的守候\n");
}
else
{
printf("您输入的鲜花名称有误\n");
}
}
}