ciao ragazzi. ho fatto un programmino in vb per il calcono di tutti i numeri primi compresi fra 1 e un numero inserito. volevo convertirlo il c. sono alle prime armi, e si vede, mi da una marea di errori... ci date un occhio?
codice:
#include <stdio.h>
#include <stdlib.h>

int main(){
  int a, i, l;
  double x;

  printf("Inserisci un numero:");
  scanf("%d", &a);

  printf("\n---------------------------------------\n");
  printf("       Numeri primi inferiori a %d", a);
  printf("      \n");
  printf("---------------------------------------\n");

  for(i = 1; i < a; i++){
  l=0;

  for(y=1; y<a){
  x = y/a;
  if (x-int(x)=0){
  l=l++;
  };
  };
  if (l==2) or (i==1) {
  printf("  %d", i);
  printf(" č un numero primo.");
  };
  };

  printf("---------------------------------------\n");
return (0);
}
:master: