I wrote this piece of code but I'm not satisfied at all with it. Could anyone provide me with a better and smarter code to do the trick ?
thanks in advance
Code:
#include   <stdio.h>
#include   <ctype.h>

int contains_a_letter(char * address)
{
	int i;
	int output;
	output = 1;
	for ( i=0;  address[i]!='\0'; i++ ) {
						printf("address[i] : %d\n",address[i]);
        					if( isalpha( address[i] ) )
                   				{
            				 	printf("  There is a letter \n");                
					 	output = 0;
                   				}
                   				else  
                   				{
                   			 	printf("  There is no letter \n");	              
        	                 		}	
                   			   }
             return(output);
}
 
 main() 
{
int result;
char address[32]="2574A4564G54";
 
result = contains_a_letter(address);
printf("result : %d\n", result);
if (result == 0) {
	printf("address contains a letter\n");
	        }
else {
	printf("address doest not contain a letter\n");
     }
		        
return 0; 
}