Advertisement
justaCprogrammer

loopcomverificação.c

Dec 15th, 2020
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.77 KB | None | 0 0
  1. #include <stdlib.h>
  2. #include <stdio.h>
  3. #include <string.h>
  4.  
  5. int main(){
  6. int x = 1,y = 0,resp,trava,cont,passa;
  7. while(trava = 1){
  8. printf("Por favor selecione uma opcao\n");
  9. printf("[1]Adicione mais um nome a lista\n");
  10. printf("[2]Encerrar o Programa,e/ou Imprimir os nomes que Voce digitou\n");
  11. printf("Digitar qualquer outro numero ira fazer o programa parar\n");
  12. scanf("%d",&trava);
  13. switch (trava){
  14. case 1:
  15. y = y + 1;
  16. char **pernam;
  17. pernam = malloc(y * sizeof(char *));
  18. resp = 1;
  19. char **str;
  20. str = malloc(x * sizeof(char*));
  21. fflush(stdin);
  22. if(resp= 1){
  23. for(passa = 0;passa < y;passa++){
  24. pernam[passa] = malloc(100);
  25. }
  26. for(cont = 0;cont < x;cont++){
  27. printf("Digite o nome\n");
  28. str[cont] = malloc(100);
  29. fgets(str[cont],100,stdin);
  30. system("cls");
  31. }
  32. for(passa = 0;passa < y;passa++){
  33. for(cont = 0;cont < x;cont++){
  34. strcmp(pernam[passa],str[cont]);
  35. if((pernam[passa] =! str[cont])&&&(pernam[passa] == EOF)){
  36. strcpy(pernam[passa],str[cont]);
  37. printf("%s\n",str[cont]);
  38. }if((pernam[passa] == str[cont] )&&&(pernam[passa] != EOF)){
  39. strcpy(pernam[passa+1],str[cont]);
  40. printf("%s\n",str[cont]);
  41. }if((pernam[passa]==str[cont])&&&(pernam[passa] == EOF)){
  42. printf("%s\n",str[cont]);
  43. }
  44. }
  45. }
  46. }
  47. break;
  48. return trava = 1;
  49. case 2:
  50. printf("O Programa ira parar mas antes irá imprimir o que você digitou");
  51. for(passa = 0;passa < y;passa){
  52. printf("%s",pernam[passa]);
  53. }
  54. break;
  55. default:
  56. printf("O Programa irá parar");
  57. break;
  58. }
  59. }
  60. return 0;
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement