ma lol.. non leggi quello che ti ho suggerito?

questo
codice:
(x=getchar())=="s"
è errato..

devi fare =='s' con l'apice ' e non con le virgolette " perchè s è un solo carattere
poi se metti il tuo codice dentro al while è meglio il ciclo ogni volta farà eseguire il blocco di codice senza richiamare ogni volta la funzione

poi questo for non ha senso:
codice:
for(j=0;j<1;j++){
  printf("Giacomo is gay\n");
  printf("Calcolatrice niubba, lol\n");
}
(indenta il codice come ho fatto io sopra la prox volta)