You are on page 1of 1

C program to Extract maximum numeric value from a given string.

#include<stdio.h>
#include<string.h>
main()
{
char carr[4][10]={"as3g4h","4883r43","kiu7fy7","ki4h2d5"};
int ii,ij,inum_count=0,inum_comp=0,it,ilargest_index=0;

for(ii=0;ii<4;ii++)
{
if(ii==0)
{
inum_comp=0;
}
for(ij=0;ij<strlen(carr[ii]);ij++)
{
if((carr[ii][ij] >= '0')&&(carr[ii][ij] <= '9'))
{
inum_count++;
}
}
if(inum_comp<inum_count)
{
inum_comp=inum_count;
ilargest_index=ii;
}
inum_count=0;
}
printf("Result is %s\n",carr[ilargest_index]);
}

You might also like