Jump to content
Fórum Script Brasil

tahinf

Membros
  • Content Count

    13
  • Joined

  • Last visited

Community Reputation

0 Neutro

About tahinf

  1. tahinf

    while

    #include <stdio.h> #include <stdlib.h> #include <conio.h> pessoal, o q tm de errado com esse código? quando digito um número, aparece aquela tela falando q encontrou um problema e precisa ser fechado int main() { int num=1; char resp; while(num!=0){ printf("Digite um número: "); scanf("%d",num); }; system("pause"); return 0; }
  2. tahinf

    comparar dois arquivos

    agora ele lê o void, mas mesmo sendo iguais tá falando que não são e não tá indo pra próxima palavra que seria int e comparando no arquivo inteiro novamente. alguém pode ajudar? #include <stdio.h> #include <conio.h> #include <stdlib.h> #define max 100 FILE * fp, *fp2; void open() { if((fp=fopen("hello.txt","r"))==NULL) { printf("Erro"); exit(1); } } void open2(){ if((fp2=fopen("chaves.txt","r"))==NULL) { printf("Erro"); exit(1); } } int main(int argc, char *argv[]) { open(); open2(); char ca[100]
  3. olá! estou tentando fazer um programa que lê um arquivo e procura nele certas palavras q está em outro arquivo. Está dando +- certo, só que a primeira palavra que está no arquivo chaves ele não encontra(mas está no outro arquivo) #include <stdio.h> #include <conio.h> #include <stdlib.h> #define max 100 int main(int argc, char *argv[]) { FILE * fp, *fp2; char ca[100], carc[100]; if((fp=fopen("hello.txt","r"))==NULL) { printf("Erro"); exit(1);
  4. estou tentando fazer um exercicio de pilha com estrutura de lista circular simplesmente encadeada, ele insere certinho, porém está dando problema na hora de retirar o último elemento da pilha o borland acusa essa linha numero = q->dado; mas parece q ele nem entra nessa if ((q->prox )== *pilha1) #include <stdio.h> #include <stdlib.h> #include <conio.h> struct pilha { int dado; struct pilha *prox; }; typedef struct pilha *def_pilha; def_pilha Pilha; def_pilha cria_no (int numero) { def_pilha no = (def_pilha) malloc(sizeof(struct pilha)); no-&
  5. Boa tarde! estou fazendo um trabalho da facul e nele o numero digitado é float, queria fazer algo pra não deixar o usuário digitar caracter ou fazer q apareça alguma msg de erro porque quando digita ele dá erro (claro né) obs: o programa tá funcionando certinho, só queria deixar mais certinho ^^
  6. pode ser =/ os dois casos =/ mas primeiro estou tentando o mais simples: sen x
  7. Olá pessoal! Tenho um trabalho para fazer, a prof quer que calcule o sen também, só que if para verificar se o usuario digitou sen num tá dando certo, podem me ajudar? por favor <style type="text/css"> div .saida { padding-left: 7cm; margin-top: -6cm; } h1 { color: #f66000 } span { font-family: Arial; font-size: 12px; } p { font-family: Helvetica; } </style> &lt;script> var T_u = new Array(); var T_v = new Array(); var T_u_T_v = new Array(); var T
  8. dado o numero, tenho q removê-lo da lista todas as ocorrẽncias do elemento... se eu digito 1, 2, 2, 2, 2, 3 e coloco p excluir o 2, aparece certo o numero de vezes que tem o 2, mas na hora de excluir, não tá dando certo, aparece q tm esses numeros na lista 3 , 4072688, 4072656, 1 int remove_lista_exer9 (def_lista* Lista, int numero) { k=0; def_lista aux=*Lista; def_lista ant=NULL; def_lista help=NULL; while (aux!=NULL) { if (aux->info == numero) { help = ant->prox; ant->prox = aux->prox; fr
  9. olá! estou tentando fazer um programa que compare dois arquivos textos e informe se são iguais ou não e qual linha são diferentes mas mesmo os arquivos sendo iguais, ele tá acusando que são diferentes o.O" #include <stdio.h> #include <string.h> #include <ctype.h> #include <conio.h> #include <stdlib.h> int main() { FILE *fs, *fp; char c,c2; int linha =1, diferente=0; fp = fopen("l24.txt","r"); /* Arquivo ASCII, para leitura */ if(!fp) { printf( "Erro na abertura do arquivo"); } fs = fopen("l24_dest.txt","r"); if(!fs) { printf( "Erro na abertura do arquivo1");
  10. é texto.. no arquivo entrada.dat terá por exemplo: 10 20 28 não consegui colocar o numero como ponteiro, ele dá um erro.. tentei fazer o seguinte #include <stdio.h> #include <stdlib.h> int equadri(); int verifica(); int naoequadri(); FILE *p; FILE *pb; char numero[100]; unsigned int i=0u; int n, m, p1,p2,p3,p4,n1,n2,n3,n4,k=1, boolean =0,isNumber=1; char carac[50]; char c; int main() { if (!(p = fopen("entrada.dat","r"))) { printf("Erro! Impossivel abrir o arquivo!\n"); system("PAUSE"); } if (!(pb = fopen("saida.d
  11. olá pessoal! tenho q fazer um prog q tm q pegar o numero do arquivo, ver se é numero ou não, verificar se é um negócio (esqueci o nome) e gera outro arquivo. O problema tá na parte de verificar se é num ou não, se colocor por exemplo a72 ele dá a msg de erro, porém se coloco 72a ou 72a num aparece a msg uma coisa estranha também q nos printf q coloquei p ver o valor de i aparece um numero muito grande tp 402024 sendo q o arquivo só tm 3 linhas, 10 caracteres nele no máximo #include <stdio.h> #include <stdlib.h> #include <ctype.h> int equadri(); int verifica(); int na
×
×
  • Create New...