gpt4 book ai didi

c - 我的代码有什么问题......?

转载 作者:行者123 更新时间:2023-11-30 21:03:50 26 4
gpt4 key购买 nike

这是我的代码,我想打印 p1 和 p2 的事件,...帮助..数组声明中是否有任何问题....我没有得到预期的结果...

#include<stdio.h>
#include<conio.h>
int main(){
int p1[8],p2[8];
int e,i,m1,m2;
printf("no of events in p1 and p2");
scanf("%d",&e);
printf("event of p1 which will send message:");
scanf("%d",&m1);
printf("event of p2 which will receive message:");
scanf("%d",&m2);
p1[1]=1;
p2[1]=1;
for(i=2;i<=e;i++)
{
if(i!=m2)
{
p1[i]=p1[i-1]+1;
p2[i]=p2[i-1]+1;
}
else{
p2[i]=p1[m1]+1;
}
}
printf("Event of p1 are");
for(i=1;i<e;i++)
{
printf("%d",p1[i]);
}
printf("Event of p2 are");

for(i=1;i<e;i++)
{
printf("%d",p2[i]);
}
return 0;
}

...help..数组声明有问题吗...我的代码运行不正常...

最佳答案

您的代码中没有任何名为 p 的内容 - 执行以下操作:

p1[1]=1;
p2[1]=1;

p1[1]=1;
p1[2]=1;

另外,我不确定您是否已初始化e

关于c - 我的代码有什么问题......?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20261742/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com