bueno miren tengo un codigo en donde quiero realizar un ciclo con for realiza el proceso pero es que al momento de imprimir los datos se pierden los primeros y nada mas me muestra el ultimo como lo podria corregir espero que me ayuden
es urgente ahi les mando mi codigo
# include <stdio.h>
# include <conio.h>
# include <math.h>
# include <string.h>
# include <ctype.h>
int main ()
{
int i,na;
int matricula;
char nombre[20],apellido[20];
char resp[10];
printf("ingrese alumnos");
scanf("%d",&na);
for(i=0;i<=na-1;i++)
{
printf("Introduce la matricula\n");
scanf("%d", &matricula);
printf("introduce el nombre\n");
scanf("%s",nombre);
printf("introduce apellido\n");
scanf("%s",apellido);
printf("introduce respuestas 1 o 0\n");
scanf("%s",resp);
}
printf(" %d\t %s %s %s %s",matricula,nombre,apellido,resp);
printf("\n");
system("pause");
return 0;
}