Red de conocimiento informático - Material del sitio web - Ayúdame a escribir un experimento completo sobre programación en lenguaje C

Ayúdame a escribir un experimento completo sobre programación en lenguaje C

#include?lt;stdio.hgt;

#include?lt;string.hgt;

#include?lt;ctype.hgt;

p>

#define?MAXSIZE?36

struct?Word?{

char?word[MAXSIZE];

sin firmar ?tamaño;

p>

}palabras[10000];

int?n?=?0;

void?Sort()?{

///? No hay tiempo para escribir

}

void?Additive(char?word[])?{

int? i, bandera?=?1;

p>

for(i?=?0;?i?lt;?n?amp;amp;?flag;? i)?{

if(strcmp(palabras[i].palabra , palabra)?==?0)?{

palabras[i].tamaño;

bandera?=?0;

}

}

if(bandera)?{

strcpy(palabras[n].palabra, palabra

palabras[n].tamaño? =?1;

n;

}

}

int? main()?{

int?i, ch;

char?word[MAXSIZE];

ARCHIVO?*fin?=?fopen("caso1 .in", "rt");

if(fin?==?NULL)?{

printf("¡No se puede abrir el archivo de datos!\n");

return?1;

}

i?=?0;

while((ch?=?fgetc(fin))? =?EOF)?{

if(isalpha(ch))?palabra[i ]?=?tolower(ch);

else?if(i)?{

palabra[i]?=? '\0';

i?=?0;

Aditivo(palabra);

}

}

if(i)?{

palabra[i]?=?'\0';

Aditivo(palabra );

}

p>

fclose(fin);

Ordenar()

retorno?0;

}