📄 enum.c
字号:
#include<stdio.h>
main()
{
FILE *fp;
char name[64];
int a[]={1,2,3,4,5};
int *i,*j,*k,*s,n=0,m=0;
int loop,pri=0;
memset(name,0,sizeof(name));
sprintf(name,"/usr/winner/zhjy/maybe.txt");
if ((fp=fopen(name,"w"))==NULL)
{
printf("cannot open file!!!");
exit(0);
}
for (i=a;i<(a+5);i++) //1
{
for (j=a;j<(a+5);j++) //2
{
if ((*i)!=(*j))
{
for (k=a;k<(a+5);k++) //3
{
if ((*i)!=(*k) && (*j)!=(*k))
{
// m=m+1;
// printf("%-4d\n",m);
for (s=a;s<(a+5);s++) //4
{
if ( ((*i)!=(*s)) && ((*j)!=(*s)) && ((*k)!=(*s)) )
{
n=n+1;
fprintf(fp,"%-4d",n);
for (loop=1;loop<=4;loop++)
{
switch (loop)
{
case 1: pri=*i;break;
case 2: pri=*j;break;
case 3: pri=*k;break;
case 4: pri=*s;break;
}
switch (pri)
{
case 1: fprintf(fp,"1\t");break;
case 2: fprintf(fp,"2\t");break;
case 3: fprintf(fp,"3\t");break;
case 4: fprintf(fp,"4\t");break;
case 5: fprintf(fp,"5\t");break;
// case 1: printf("1\t");break;
}
}
fprintf(fp,"\n");
}
}
}
}
}
}
}
// printf("total=[%d]\n",m);
fprintf(fp,"total=[%d]\n",n);
fclose(fp);
printf("complete!\n");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -