【孤独摇滚】闺蜜是弯的

//对于此问题的编程实现方法(c语言)
//什么年代了还在使用传统递归?
#include<stdio.h>
#include<windows.h>
void BocchiTheRock(char d[],char c[],char b[],char a[],int e);
int main(){
//根据视频分析,四人对彼此恋情互不知晓
//假设A暗恋B,B暗恋C,C暗恋D,D暗恋A
//如果D攻击C[B][A], 则B会攻击D[C][A],则C会攻击B[A][D],则A会攻击C[B][D]
//则B会攻击A[D][C],则D会攻击B[A][C],则A会攻击D[C][B],则C会攻击A[D][B]
//则D会攻击C[B][A],
char s1[10] = "波奇";
char s2[10] = "喜多";
char s3[10] = "凉";
char s4[10] = "虹夏";
printf("虹夏:让我访问!\n");
BocchiTheRock(s4,s3,s2,s1,1);
}
void BocchiTheRock(char d[],char c[],char b[],char a[],int e){
//依次分别为攻击者,受击者,被激怒者,本轮不参与者,回合数
printf("%4s打了%s\n\n",d,c);
Sleep(1145 + 14);
printf("%4s:竟敢打我的%s?!\n",b,c);
++e;
Sleep(1145 + 14);
if(!(e%2)){
BocchiTheRock(b,d,c,a,e);
}
else{
BocchiTheRock(b,d,a,c,e);
}
}
/*波奇归西导致全员升天的代码没写,欢迎大佬补全(手动滑稽)*/
