سلام من یه برنامه دارم مینویسم که یه داده های از رشته و عدد رو دریافت میکنه برای هر نفر اما نمیدونم چرا درست اجرا نمیشه؟
#include<stdio.h>
#include<conio.h>
int main()
{
int m=0,i=0,x,f=0;
char name[1], adress[1],sabt[1],hozor[1]={0};
int codm[1],cods[1],amtyaz[1]={0},mosbat[1]={0};
printf("tedad nafarat");
scanf("%d",&f);
while(i>f)
{
printf("enter mame");
scanf("\n%s",name[i]);
printf("\nenter cod m");
scanf("\n%d",&codm[i]);
printf("\nenter cod s");
scanf("\n%d",&cods[i]);
printf("\nenter adress");
scanf("\n%s",adress[i]);
printf("\nenter hozor");
scanf("\n%d",&hozor[i]);
i++;
}
for(i=0;i<1;i++)
{
if(hozor[i]==1)
{
hozor[i-1]+=1;
amtyaz[i]+=1;
}
else if(hozor==0)
{
hozor[i]-=1;
mosbat[i]-=1;
}
}
for(i=0;i<1;i++){
printf("\t%snam\n",name[i]);
printf("\t%dcod m\n",codm[i]);
printf("\t%dcods\n",cods[i]);
printf("\t%sadress\n",adress[i]);
printf("\t%dhozor\n",hozor[i]);
printf("\t%dmosbat\n",mosbat[i]);
printf("\t%damtyaz\n",amtyaz[i]);
}
getch();
return 0;
}