<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
  <title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
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>
</body>
</html>