zaaaaaaabbbbbbb 2021-03-31 00:02 采纳率: 0%
浏览 73

c语言不知道哪里不对,没有结果,是沃南密码

#include<stdio.h>
#define Num 2

int *ejz(char num)
{
    int i,j;
    int a[7],b[7];

      for(j=0;j<7;j++)
      {
        i=num%Num;
        num=num/Num;
        a[j]=i;
      }
    i=6;
    for(j=0;j<7;j++)
    {
        b[i]=a[j];
        i--;
    }
    return b;
}

int main()
{
    int n,i,j;
    char str[10];
    char miy[10];
    int *str1;
    int *miy1;
    int ming[7];
    gets(str);
    gets(miy);
    n=strlen(str);
    for(i=0;i<n;i++)
    {
       *str1=ejz(str[i]);
       *miy1=ejz(miy[j]);
       for(j=0;j<7;j++)
       {
           if(str1[j]==miy1[j])  printf("0");
           else printf("1");
       }
      printf(" ");

    }
    return 0;
}
 

  • 写回答

2条回答 默认 最新

  • CSDN专家-李老师 2021-04-02 06:37
    关注

    *miy1=ejz(miy[j]); 看下这里编译器有没有报错。

    评论

报告相同问题?

悬赏问题

  • ¥15 无法输出helloworld
  • ¥15 高通uboot 打印ubi init err 22
  • ¥20 PDF元数据中的XMP媒体管理属性
  • ¥15 R语言中lasso回归报错
  • ¥15 网站突然不能访问了,上午还好好的
  • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
  • ¥15 semrush,SEO,内嵌网站,api
  • ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
  • ¥15 振荡电路,ADS仿真
  • ¥15 关于#c语言#的问题,请各位专家解答!