Estou comecando no C, e não consegui achar como faz para escrever os dados que já estao gravados na struct. estou tentando escrever um programa que escreve ate 30 nomes em um arquivo txt. ate agora tenho isso: #include <stdio.h> #include <stdlib.h> struct nomeSobrenome{ int nome; } int main() { FILE *arq; int i; arq = fopen("teste.txt", "w"); for(i=0,i<30,i++){ printf(" Nome completo : "); gets(nomeSobrenome.nome); } return 0; }