Uma ajuda e c++ por favor

neste programa eu nao consigo imprimir o codigo da materia junto com a quantidade.
alguem pode me ajudar?
[color=red][/color]

/* crie um programa que forneça as sequintes informações:
a) as 6 disciplinas quecom o maior numero de alunos:
b) a quantidade de disciplinas que possuem menos do que 10 alunos:
para tanto, o seu programa deve:
I-armazenar o codigos das disciplinas e um contador de lotação para cada
disciplina, sendo dois vetores:
*/

#define TAM 10
#include<stdio.h>
int main (void)
{
int disc[TAM], vagas[TAM], aux, i=0, cod, j;

fflush(stdin);

for (i=0; i<TAM; i++)
{        
    disc[i]=i+100;
    vagas[i]=0;
}

do{
      
      printf("informe qual disciplina voce vai cursar: ");
      scanf("%d",&cod);
      
      if (cod != 9999)
      {
             i = 0;
             int achou = 1;
             int fim = 1;
             
             while ((achou == 1) && (fim == 1)) 
             {
                   for (i=0; i<TAM; i++){
                       if (cod == disc[i]){
                               vagas[i]=vagas[i]+1;
                               achou=0;
                       }
                       else
                               fim=0;
                       }
             }
             if(achou==0){
                   printf(" matricula confirmada  :\n");
             }
             else{
                   printf("codigo incorreto, tente novamente:\n");
             }
    }     
}while (cod != 9999);

for (i=0; i<TAM; i++){
     for (j=i+1; j<TAM; j++){
          if(vagas[i]<vagas[j])
          {
             aux=vagas[i];
             vagas[i]=vagas[j];
             vagas[j]=aux;
          }
     }
} 
printf("\n\n   VETOR ORDENADO \n");

for (i=0; i<6; i++)
{
     printf("a discplina %d e %d\n",vagas[i], disc[i]);  
}

printf("\n");

     
printf("\n");
system("pause");
return 0;

}

[b][size=24][/size]e ai pessoal por favor me ajudem

http://guj.com.br/posts/list/60158.java

[quote=yuribom]neste programa eu nao consigo imprimir o codigo da materia junto com a quantidade.
alguem pode me ajudar?
[color=red][/color]
.
.
.
[/quote]

Amigo esse codigo que vc está mostrando esta em C e não em C++.

Afffff, e ainda parece que vc está repetindo a mesma duvida.

Affffff.

flws

Quando postar dúvidas, por favor, use a tag code:
http://www.guj.com.br/posts/list/50115.java