<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
Con una variable global es bastante buena idea. Yo lo haría con una lista. Pero si quieres otra idea, también podrías poner un <br><br>while(strcmp(lista[i].nombre, NULL)) i++;<br><br>Aunque entonces tendrás que inicializar todo el array.<br><hr id="stopSpelling">Date: Thu, 2 Dec 2010 22:15:08 -0300<br>From: benjamin.almarza@alumnos.usm.cl<br>To: cconclase@listas.conclase.net<br>Subject: Re: [C con Clase] help<br><br>


<meta http-equiv="Content-Type" content="text/html; charset=unicode">
<meta name="Generator" content="Microsoft SafeHTML">
  
  <title>Cuerpo del mensaje</title>


Humn... si es que entiendo bien tu pregunta.<br>
<br>
<ol>
  <li>Se me ocurre que puedes declarar el índice como una variable
global, la inicializas en cero, y cada vez que vas ingresando algún
usuario, vas aumentando el índice en 1, así jamás te sobrescribiría
alumnos, yo podrían una línea tipo:</li>
</ol>
<blockquote>
  <blockquote><i>indice=(indice+1)%100; </i><br>
  </blockquote>
</blockquote>
<blockquote> En lugar de  <br>
  <blockquote><i>indice++;</i><br>
  </blockquote>
Así evitas el "overflow".<br>
Aunque al superar los 100 estudiantes empezaría a sobreescribir los
primeros.<br>
</blockquote>
2.    La otra opción es que uses alguna otra tipo de estructura más
compleja, en lugar de un arreglo puede ser una lista o alguna otra, así
puedes agregar una cantidad indefinida de estudiantes.<br>


<br>_______________________________________________
Lista de correo Cconclase Cconclase@listas.conclase.net
http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ                                     </body>
</html>