-
Total de itens
97 -
Registro em
-
Última visita
Tudo que djfarinha postou
-
alguém sabe como eu posso executar comandos no terminal do linux por C #include <sys/dir.h> #define DIRNAME "testdir" int main(void) { int teste; teste = mkdir(DIRNAME); if (!teste) printf("DIRETORIO CRIADO\n"); else { printf("DIRETORIO não CRIADO\n"); exit(1); } } Valeu!!!!
-
Valeu cara isso mesmo que estava prcurando.
-
Como retornar o número ASCII de um caracter C
-
Gostaria de saber como faço para inverter caracteres usando o xor alguém ai sabe
-
Valeu, ajudaram bastante.
-
#include <stdio.h> #include <time.h> int main (int argc, char ** argv) { time_t timer = time (NULL); char * date = ctime ( & timer ); printf( "%s", date); } este programa como voces podem ver imprime a hora atual do sistema, como faço para quando for tal hora ele executar printf("\a\a\a\a\a\a");
-
Qual conta faço para saber qual a chance, em percentagem de alguma coisa acontecer Ex: Um baralho de 52 cartas (A, 1, 2, 3, 4, 5, 6,7, 8, 9, 10, J, Q, K) qual a chance de vir um 5 ♥.
-
:wacko: alguém por favor
-
Ola pessoal estou começando a programar sockets e to precisando de uma ajudinha. estava tentando compilar este codigo e da o seguite erro. rafael@rafael-desktop:~$ gcc -o tes tes.c tes.c: In function ˜main" tes.c:22: warning: incompatible implicit declaration of built-in function bzero rafael@rafael-desktop:~$ o codigo é esse. #include <stdio.h> #include <sys/types.h> #include <netinet/in.h> #include <netdb.h> #include <sys/socket.h> main() { int Meusocket; struct sockaddr_in net; int connecti; Meusocket = socket(AF_INET, SOCK_STREAM, 0); if(Meusocket < 0) { printf("erro"); } net.sin_family = AF_INET; net.sin_port = htons(31337); net.sin_addr.s_addr = inet_addr("127.0.0.1"); bzero(&(net.sin_zero),8); connecti = connect(Meusocket,(struct sockaddr * )&net, sizeof(net)); if(connecti < 0) { printf("erro connect"); } }
-
#include <stdio.h> int main(int argc, char *argv[]) { int diaN, mesN, anoN, diaA, mesA, anoA, idade; printf(" Informe a sua data de nascimento na seguinte configuracao: dd/mm/aaaa\n"); scanf("%d/%d/%d", &diaN, &mesN, &anoN); printf(" Informe a data atual na seguinte configuracao: dd/mm/aaaa\n"); scanf("%d/%d/%d", &diaA, &mesA, &anoA); if ((mesN > mesA) || ((mesN = mesA) && (diaN > diaA))) idade = anoA - anoN - 1; else idade = anoA - anoN; printf("idade = %d", idade); getch(); system("PAUSE"); } pronto so compila
-
case 2: printf("digite o nome do arquivo:"); arquivo = fopen(nome, "r"); fgets(ler, 100, arquivo); if(arquivo != NULL) { fgets(ler, 100, arquivo); printf("%s", ler); } break; Assim
-
#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { FILE *arquivo; char texto[100]; char nome[100]; char modo[10]; char ler[100]; int result; printf("\n----Escolha uma opção----\n\n"); printf("\n[1] para entrar com dados"); printf("\n[2] para ver os dados\n"); printf("->"); scanf("%d", &result); switch (result) { case 1: printf("\nDigite o nome do arquivo:"); scanf("%s", nome); printf("\nDigite o modo abertura:"); scanf("%s", modo); arquivo = fopen(nome, modo); if(arquivo != NULL) { printf("\nDigite aqui:"); scanf("%s", texto); fputs(texto, arquivo); fclose(arquivo); } break; case 2: fgets(ler, 100, arquivo); printf("%s", ler); break; } puts("\n\n"); } O programa esta funcionando perfect so a parte do case 2 é que da falha na segmentação, ele deveria ler oque esta escrito no arquivo e imprimir mas não o faz. alguém pode me ajudar.
-
Como faço para que quando eu abrir um arquivo para escrita, não apague oque estava escrito antes
-
RESOLVIDO o problema era que codigo que eu escrevi no pc tava %c ao invés de %s , BESTA NE!!! obrigado pela ajuda de todos
-
#include <stdio.h> main() { FILE *fp; char fnome[13]; char fmodo[3]; printf("Entre um nome de arquivo para abrir:"); scanf("%s", fnome); printf("Entre o modo de abertura do arquivo:"); scanf("%s", fmodo); fp = fopen( fnome, fmodo ); if (fp == NULL) { printf("Erro na abertura de %s no modo %s\n", fnome, fmodo); return; } else printf("Arquivo %s aberto com sucesso no modo %s\n", fnome, fmodo); } bom galera o codigo é esse
-
o erro e de compilaçao
-
Estou com problema para compila uns programas em C que tem o comando fopen() toda vez que eu tento executar um programa da erro, oque pode ser? Eu uso linux fedora core. alguém podeme ajudar.
-
#include <stdio.h> int main() { int resultados, soma, soma1, resut; printf("\n\nEscolha uma opçao"); printf("\n [1]"); printf("\n [2]"); scanf("%d",&resultados); result = soma + soma1; switch(resultados) { case 1: printf("digite dois numeros:"); scanf("%d %d",&soma, &som1); main(); case 2: printf("\t \nOpcao 2 = não"); main(); default: printf( "\nOpcao não existente" ); main(); } } alguém pode me dizer oque tem de errado com este programa.
-
Bom eu quero que o programa leia oque eu escrever e dependendo do nome que escrever volta a idade do mesmo. ISSO É O QUE EU FIZ ATE AGORA renata = 7 juliana = 11 rafael = 18 idade = raw_input ("digite o nome ") é um programinha besta mas preciso saber como se faz. alguém pode me ajudar vlw!!!
-
Bom amigos esto precisando de ajuda em um programa basicamente o programa se conecta a internet e pequisa no google oque eu escreve Se alguém poder me ajudar obrigado
-
Bom amigos, estou aprendendo C já faz um tempinho e preciso fazer um programa que se conecta a internet, e pesquise oque eu escvrever e exibise o resultado da pesquisa. No basico o programa se conectaria ao google e pesquisaria oque eu escrever Se alguém puder me ajudar muito obrigado