Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #include<locale.h>
  4. #define TOTAL 5
  5. #define LINHAS 3
  6. #define COLUNAS 7
  7.  
  8. main()
  9.  
  10. {
  11. int gab[10], i, matriz[LINHAS][COLUNAS], lin, col, cont=-1;
  12. setlocale(LC_ALL, "portuguese");
  13.  
  14. for(i=0; i<TOTAL; i++ )
  15. {
  16. do
  17. {
  18. printf("Informe o gabarito:\n");
  19. scanf("%d", &gab[i]);
  20.  
  21. if (gab[i]<1 || gab[i]>5)
  22. {
  23. printf ("Erro!\n");
  24. }
  25.  
  26. } while (gab[i]<1 || gab[i]>5);
  27.  
  28. }
  29. //Para mostrar os valores do vetor
  30. //for(i=0; i<TOTAL; i++ )
  31. //printf ("%d\n", gab[i]);
  32. int alin, x;
  33. for(lin=0; lin<LINHAS; lin++)
  34. {
  35. for(col=0; col<COLUNAS-1; col++)
  36. {
  37. if( col==0 )
  38. {
  39. printf("Informe o número de matricula:\n");
  40. scanf("%d", &matriz[lin][0]);
  41.  
  42. for(alin=lin+1; alin<LINHAS; alin++){
  43. // matriz[0][0] = 1
  44. // matriZ[1][0] = 1
  45. // matriz[2][0] = 1
  46. while(matriz[lin][0] == matriz[alin][0]){
  47. system("PAUSE");
  48. if(matriz[lin][0] == matriz[alin][0]){
  49. printf("Informe o número de matricula[REPETIDO]:\n");
  50. scanf("%d", &matriz[lin][0]);
  51. }
  52. }
  53. }
  54.  
  55. }
  56. else
  57. {
  58. printf("Informe a resposta da questão %d:\n", col);
  59. scanf("%d", &matriz[lin][col]);
  60. }
  61.  
  62. }
  63.  
  64. }
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement