Visualizzazione dei risultati da 1 a 2 su 2

Visualizzazione discussione

  1. #1

    [C] trova e conta caratteri

    Salve a tutti ho iniziato da molto poco e da solo .
    ho scritto quest codice (di seguito lo inserisco ) .
    Come posso fare ad identificare quanti 2 o 1 ci sono ?
    codice:
    #include<time.h>
    #include<stdlib.h>
    #include<stdio.h>
    #include<string.h>
    #define MAX 2
    #define MY_FILE            "toss.txt"
    
    
    int main(void) {
        int i ;                        //contatore
        int n ;                        //numero lanci moneta
    
    
        FILE *fp ;
        fp=fopen("toss.txt","w");            //creo il file txt
    
    
    
    
        printf("\nQuante volte vuoi lanciare la moneta ?:");                //indico quante volte
        scanf("%d",&n);
    
        srand(time(NULL));                //azzero o inizializzo il random
    
    
        for(i=0; i<n; i++) {             //ciclo tutto per arrivare alla dimansione di n
            fprintf(fp,"%5d",rand()%MAX+1);            //stampo su file  1 e 2
        }
        fclose (fp);
        {
            FILE *fr;
            char buff[100];
            fr=fopen("toss.txt","r");                    //leggo il file txt
            while (fscanf(fr,"%s",buff)>0) {
                printf("\t%s",buff);
            }
            fclose (fr);
            char numero [2];                //variabile numero da cercare
            int c;
            int j=0;
    
            printf("\nInserisci numero da cercare :");
            scanf("%s",&numero);
            c = strcmp(numero,buff);                //funzione di string compare fra buff dove ho memorizzato il file e numero dove lo scrivo
            if (c==0) {
                printf("\nnumero trovato :");
            }
            else {
                printf("\nNumero non trovato ");
            }
    
    
        }
    
    
        return 0;
    }
    Ultima modifica di MItaly; 03-02-2016 a 23:55 Motivo: Indentazione, tag code, eliminato post doppio

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.