Data una sequenza di (valori numerici)caratteri alfabetici dire quante volte è presente in essa una data lettera(numero).
Questo è il mio problema da risolvere.
Io stavo cercando di risolvere quello con i numeri ma in output mi conta sempre 2 anche se il numero è presente 4 o 5 volte.
ecco il mio prog:
#include<stdio.h>
#include<iostream>
#define SIZE 30
int main ()
{
int vet[SIZE];
int i,num,temp,conta;
printf("Inserisci una sequenza di caratteri: ");
scanf("%d",&vet);
printf("Quale valore vuoi controllare: ");
scanf("%d",&num);
temp=num;
for(i=0; i<SIZE; i++) {
if(temp==vet[i])
conta+=1;
vet[i+1];
else if(temp!=vet[i])
conta+=0;
vet[i+1];
}
printf("Il valore %d e' presente %d\n",num,conta);
system("pause");
return 0;
}
grazie a tutti!Ciao!