Olá, meu programa está rodando porém ele não está lendo os nomes completos na hora de listar.
#include <stdio.h>
void main () {
char nom1 [30], nom2 [30], nom3 [35], sex1 [5], sex2 [5], sex3 [5];
float nota1, nota2, nota3;
printf(“Cadastrando a primeira pessoa:”);
printf(“\n———————————“);
printf(“\nNOME: “);
scanf(“%s”, nom1);
fflush(stdin);
printf(“\nSEXO \[M\/F\]: “);
scanf(“%s”, &sex1);
printf(“\nNOTA: “);
scanf(“%f”, ¬a1);
printf(“\n———————————“);
printf(“\nNOME: “);
scanf(“%s”, nom2);
fflush(stdin);
printf(“\nSEXO \[M\/F\]: “);
scanf(“%s”, &sex2);
printf(“\nNOTA: “);
scanf(“%f”, ¬a2);
printf(“\n———————————“);
printf(“\nNOME: “);
scanf(“%s”, nom3);
fflush(stdin);
printf(“\nSEXO \[M\/F\]: “);
scanf(“%s”, &sex3);
printf(“\nNOTA: “);
scanf(“%f”, ¬a3);
printf(“\nListagem Completa:”);
printf(“\n———————————“);
printf(“\nNOME \t\tSEXO NOTA”);
printf(“\n%s\t\t %s %.1f”, nom1, sex1, nota1);
printf(“\n%s\t\t %s %.1f”, nom2, sex2, nota2);
printf(“\n%s\t\t %s %.1f”, nom3, sex3, nota3);
printf(“\n———————————“);
}