Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int printar(int array[], int pose)
- {
- if(pose > 10)
- {
- return 0;
- }
- printf("moda %d = %d\n", pose, array[0]);
- printar(array, pose + 1);
- }
- int compare(char gabaritop[], char pivetao[], int comp)
- {
- if(comp == 10)
- {
- return 1;
- }
- if(gabaritop[comp] == pivetao[comp])
- {
- return 1 + compare(gabaritop, pivetao, comp + 1);
- }
- else
- {
- return compare(gabaritop, pivetao, comp + 1);
- }
- }
- int ler_alunos(char gabaritop[], char pivete[], char moda[], int garotao)
- {
- scanf(" %d", &garotao);
- if(garotao == 9999)
- {
- printf("aqui ==== %d\n", moda[0]);
- printf("aqui ==== %d\n", moda[1]);
- printf("aqui ==== %d\n", moda[2]);
- printf("aqui ==== %d\n", moda[3]);
- printf("aqui ==== %d\n", moda[4]);
- printf("aqui ==== %d\n", moda[5]);
- printf("aqui ==== %d\n", moda[6]);
- printar(moda, 0);
- return 0;
- //todo
- }
- scanf(" %s", pivete);
- int nota = compare(gabaritop, pivete, 0) - 1;
- int xureq = compare(gabaritop, pivete, 0) - 1;
- printf("-------------------------------\n");
- printf("moda -- %d %d\n", xureq, moda[xureq]);
- moda[xureq]++;
- printf("moda -- %d %d\n", xureq, moda[xureq]);
- printf("-------------------------------\n");
- //printf("aqui\n");
- printf("%d %.1lf\n", garotao, nota);
- return ler_alunos(gabaritop, pivete, moda, garotao + 1);
- }
- int main()
- {
- char gabarito[11], pivete[11];
- int moda[11] = {};
- scanf("%s", gabarito);
- ler_alunos(gabarito, pivete, moda, 0);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement