Salve a tutti, non riesco a capire cosa sbaglio nello scrivere il codice di questo programma. A me sembra essere tutto corretto, eppure quando vado per compilare, Codeblocks mi dice "conflicting types for ordina". Qualcuno potrebbe aiutarmi???
codice:#include <stdio.h> #include <stdlib.h> int main() { int a, b; printf ("Inserisci due numeri da tastiera: "); scanf("%d %d", &a,&b); ordina(&a,&b); return 0; } void ordina (int *x, int *y) { int temp; if (*x > *y) { temp = *x; *x = *y; *y = temp; } }

Rispondi quotando