[求助]我在执行程序过程中遇到问题
#include <stdio.h>
#define N 8
void main()
{
int a[N] ;
int i,j,b,coun;
printf("\n请输入小于8位的密码数:");
scanf("%d",&j);
for(i=0,coun=0;i<N;i++,coun++)
{
a[i]=j%10;
j=j/10;
printf("%d",a[i]);
if(j==0)
{
break;
}
}
for(i=0;i<=coun;i++)
{
a[i]=(a[i]+5)%10;
}
b=a[0];
a[0]=a[coun];
a[coun]=b;
printf("加密后的密码为:");
for(i=0;i<=coun;i++)
{
printf("%d",a[i]);
}
printf("\n");
for(i=0;i<=coun;i++)
{
a[i]=a[i]-5;
}
b=a[coun];
a[coun]=a[0];
a[0]=b;
printf("解密之后的密码为:");
for(i=0;i<=coun;i++)
{
printf("%d",a[i]);
}
printf("\n");
}