ho avuto un compito da finire per scuola, scritto in 5 minuti velocemente, senza alcuna spiegazione..
un aborto insomma..

il testo è:
Inserita una stringa di caratteri, dia in uscita (se la stringa è INTERAMENTE composta da numeri, il numero (intero) corrispondente.

il codice è il seguente, probabilmente c'è qualcosa di sbagliato, dovrei svolgerlo con le malloc, e manca il main..
volevo semplicemente qualche dritta, su come sistemare i piccoli errori di codice e il main..

codice:
#include <stdio.h>

int controllo(char *c){
	while(*c!="\0" and *c>'A' and *c<'Z' and *c>'a' and *c<'z'){
		c++;
	}
	if(*c="\0"){
		return 1;
	}else{
		return 0;
	}
}

int converti(char *c){
	int lung=strlen(c)-1;
	int b=1;
	for(i=0;i<lung;i++){
		num+=b*ATOI(*c)-zz;
		b*=10;
		c--;
	}
	return num;
}
Grazie mille,