Ok, ho deciso di darmi al c dopo java e Fortan...scaricato e stampato un manuale mi accingo ad un programmino cretino che.....mi sta facendo IMPAZZIRE!!!
Ma possibile??
Dove è l'errore?
l'errore è in run-time, a parte che il programma fornisce risultati sbagliati, mi appare anche:codice:#include <stdio.h> main(){ unsigned num; printf("%s","Inserisci un numero:"); scanf("%u",num); if(primo(num)>0)printf("%s","E'un numero primo\n"); else printf("%s","Non è primo\n"); } signed primo(unsigned x){ signed ris=1; // maggiore di zero se è primo unsigned count; for(count=2;count < x;count++){ if((x%count)==0){ris=-1;break;} printf("%u%d",x%count,ris); } return ris; }
non capisco cosa voglia dire :master:codice:[marco@localhost CProg]$ ./Primi Inserisci un numero:12 Non è primo Segmentation fault (core dumped)
Help...grazie

elf90 g77
Rispondi quotando
