Quello che ho fatto io è scrivere su un foglio ''mousepad'' il seguente programma
#include<stdio.h>
main(){
int a ,out,i=2;
int primo=1;
printf("Immettere un valore\n");
out = scanf("%d", &a);
while(i<a){
if(a%i==0){
printf("%d e' divisibile per %d\n",a,i);
primo=0;
}
i++;
}
if(primo)
printf(%d e' un numero primo\n",a);
else
printf("%d non è un numero primo\n",a);
}
poi apro il terminale , digito gcc numeriprimi.c ed ecco cosa mi spunta:
numeriprimi.c: In function ‘main’:
numeriprimi.c:21:8: error: expected expression before ‘%’ token
printf(%d e' un numero primo\n",a);
^
numeriprimi.c:21:12: warning: missing terminating ' character [enabled by default]
printf(%d e' un numero primo\n",a);
^
numeriprimi.c:21:8: error: missing terminating ' character
printf(%d e' un numero primo\n",a);
^
numeriprimi.c:25:1: error: expected ‘;’ before ‘}’ token
}
^