innanzi tutto usa i tag code come spiegato nel regolamento così da facilitare la letture del codice..
poi, quel vet[i+1] che usi negli if a cosa ti serve?
poi conta non è inizializzato a 0 quindi sfido io che non va..
codice:
#include<stdio.h>
#include<iostream>
#define SIZE 30
int main ()
{
int vet[SIZE];
int i,num,temp;
int conta = 0;
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++;
}
else //cosa serve ricontrollare se sono diversi? qui sono diversi per forza
{
conta+=0; //cosa serve aggiungere 0??????
}// questo else è perfettamente inutile cmq
}
printf("Il valore %d e' presente %d\n",num,conta);
system("pause"); //mai usare la system
return 0;
}