比较每个字符的字符串字符,按长度分割字符串也可以

斯巴达克斯(Spartacus Rocha)

我有两个字符串,需要比较它们并说明哪些字符正确。

我的代码是:

char Palavra = "exemplo";
int Tamanho = strlen(Palavra),i;
printf("Which is your guess?\n");
char Palpite[Tamanho];
fgets(Palpite,Tamanho,stdin);
char Mensagem[50];
strcpy(Mensagem,"The following characters are correct: ");
    for(i=0;i<=Tamanho;i++){
        if(Palavra[i] == Palpite[i]) sprintf(Mensagem,"%s %i",Mensagem,i+1);
    }
    printf("%s",Mensagem);

我需要比较变量Palavra和Palpite,每个字符一个字符,然后说一个是正确的。像这样:

字=单元格

猜测=圆柱

答案应为:“以下字符正确:1 3 4 5 6 7”

但我得到:“以下字符正确:1 3 4 5 6 8”

任何帮助将不胜感激。

太阳成长

可能它不起作用,因为您已将指向数组的指针分配给char值。也可能是因为i <= Tamnho导致了一些比较问题/可能崩溃(如果您尝试更改它们),从而超出了数组范围。但是代码背后的逻辑是正确的,所以我看不出任何其他原因导致它不起作用

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在每个字符处分割字符串

来自分类Dev

XSLT在每个字符上分割字符串

来自分类Dev

Java-字符串按每个字符分割

来自分类Dev

生成每个字符串的长度

来自分类Dev

每个字符串参数的长度

来自分类Dev

比较字符串列表中字符串中每个字符的最快方法

来自分类Dev

将前 3 个字符串与每个字符串前 3 个字符的字符串列表进行比较

来自分类Dev

如何通过python计算属于字符串列表的每个字符串长度?

来自分类Dev

C ++比较字符串最多为“%”个字符

来自分类Dev

将字符串分割成多个字符

来自分类Dev

在Java中用多个字符分割字符串

来自分类Dev

每4个字符分割字符串?

来自分类Dev

每n个字符分割多行字符串

来自分类Dev

使用空字符串分割单个字符

来自分类Dev

用多个字符分割字符串

来自分类Dev

比较字符串长度

来自分类Dev

在字符串中的每个字符之间添加“-”?

来自分类Dev

如何遍历字符串的每个字符?

来自分类Dev

快速获取字符串的每个字符

来自分类Dev

如何分割字符串并为字符串的每个单个字符分配一个int值?

来自分类Dev

计算每个位置n个长度的字符串和n个字符的组合

来自分类Dev

Python Regex-在每个字符后分割字符串

来自分类Dev

如何在JavaScript中按n个字符分割字符串?

来自分类Dev

C#按多个字符分割字符串

来自分类Dev

Haskell:字符串B中的字符串A中每个字符出现的总和

来自分类Dev

如何遍历字符串向量中每个字符串中的字符?

来自分类Dev

我是否需要转义每个字符串,转义字符串的最大长度是多少?

来自分类Dev

XSLT按字符长度拆分字符串,并为每个子字符串调用函数

来自分类Dev

C lang根据每个字符串中辅音的数量比较字符串的二维数组

Related 相关文章

  1. 1

    在每个字符处分割字符串

  2. 2

    XSLT在每个字符上分割字符串

  3. 3

    Java-字符串按每个字符分割

  4. 4

    生成每个字符串的长度

  5. 5

    每个字符串参数的长度

  6. 6

    比较字符串列表中字符串中每个字符的最快方法

  7. 7

    将前 3 个字符串与每个字符串前 3 个字符的字符串列表进行比较

  8. 8

    如何通过python计算属于字符串列表的每个字符串长度?

  9. 9

    C ++比较字符串最多为“%”个字符

  10. 10

    将字符串分割成多个字符

  11. 11

    在Java中用多个字符分割字符串

  12. 12

    每4个字符分割字符串?

  13. 13

    每n个字符分割多行字符串

  14. 14

    使用空字符串分割单个字符

  15. 15

    用多个字符分割字符串

  16. 16

    比较字符串长度

  17. 17

    在字符串中的每个字符之间添加“-”?

  18. 18

    如何遍历字符串的每个字符?

  19. 19

    快速获取字符串的每个字符

  20. 20

    如何分割字符串并为字符串的每个单个字符分配一个int值?

  21. 21

    计算每个位置n个长度的字符串和n个字符的组合

  22. 22

    Python Regex-在每个字符后分割字符串

  23. 23

    如何在JavaScript中按n个字符分割字符串?

  24. 24

    C#按多个字符分割字符串

  25. 25

    Haskell:字符串B中的字符串A中每个字符出现的总和

  26. 26

    如何遍历字符串向量中每个字符串中的字符?

  27. 27

    我是否需要转义每个字符串,转义字符串的最大长度是多少?

  28. 28

    XSLT按字符长度拆分字符串,并为每个子字符串调用函数

  29. 29

    C lang根据每个字符串中辅音的数量比较字符串的二维数组

热门标签

归档