|

楼主 |
发表于 2020-1-27 15:09:37
|
显示全部楼层
#include"stdio.h"
#include"string.h"
#define CORRECT "I love qj!"
int cmp(char *ch_1, char *ch_2)
{
int i = 0, j = 0;
while(ch_2[i])
{
while(ch_1[j] == ch_2[i])
{
i++;
j++;
if(!ch_1[j])
{
return 0;
}
else
{
return 1;
}
}
i++;
}
return 0;
}
int main(void)
{
char ch[40];
int n, sum = 0, i;
printf("The most beautiful girl in the world is : ");
gets(ch);
n = strlen(ch);
for(i = 0; i < n; i++)
{
sum += ch[i]; //将字符转换为ASC
}
int cmp(char *ch_1, char *ch_2);
#ifndef CORRECT
#define CORRECT "I love qj!"
#endif
if(cmp(ch, CORRECT) == 1 || sum == 211)
{
printf("\n\t Yeah,you are a prescient man!\n\n");
}
else
{
printf("\n\t NoNoNo,you are so vulgar and impolitic!\n\n");
}
return 0;
} |
|