#include<stdio.h>
#include <string.h>
#include <stdlib.h>
int main() {
typedef struct{
char nombrecliente[20][20];
int numpedido;
}pedido;
typedef struct{
int numcliente;
char direccion[20][20];
pedido p_nombrecliente;
pedido p_numpedido;
}servicio;
servicio P[10];
int i, j, m;
char aux[20];
for(i=0; i<1; i++){
printf("nombre: \n");
scanf("%s", &P.p_nombrecliente);
fflush(stdin);
printf("Ingresa tu numero de cliente: \n");
scanf("%d", &P.numcliente);
//printf("Tu numero de cliente es: %d", &P.numcliente);
printf ("Direccion: \n");
scanf("%s", &P.direccion);
fflush(stdin);
printf("numero de pedido: \n");
scanf("%d",&P.p_numpedido);
}
for(i=0; i<2; i++)
for(j=i+1; j<1; j++)
if(strcmp(P.p_nombrecliente, P[j].p_nombrecliente) > 0)
{
strcpy(aux, nombre);
strcpy(P.p_nombrecliente, P[j].p_nombrecliente);
strcpy(P.p_nombrecliente, aux);
}
no se que estoy haciendo mal al ordenar los nombres alfabeticamente y necesito las estructuras