ho queste 4 funzioni:
codice:
void up (int *r, int *passi) {
if (r>0) {
r--;
passi++;
}
}
void down (int N, int *r, int *passi) {
if (<N) {
r++;
passi++;
}
}
void right (int N, int *s, int *passi) {
if (s<N) {
s++;
passi++;
}
}
void left (int *s, int *passi) {
if (s>0) {
s--;
passi++;
}
}
quando vado a compilare mi da questo errore:
codice:
$ gcc -Wall campominato.c -o campominato
campominato.c: In function ‘down’:
campominato.c:85:6: error: expected expression before ‘<’ token
campominato.c: In function ‘right’:
campominato.c:91:7: warning: comparison between pointer and integer [enabled by default]
visto che me lo da solo due funzioni mi chiedevo se potevate darmi qualche delucidazione.