1.
#include
int main()
{
char str[100];
int data[128] = {0};
int i, count=0;
printf("input: ");
scanf("%s", str);
for(i=0; str[i]!=0; i++)
{
if(data[str[i]]==0)
{
count++;
data[str[i]]=1;
}
}
printf("Total: %d", count);
return 0;
}
2.
#include
int main()
{
int size, i, sum1=0, sum2=0, sum=0;
int data[1000];
printf("Input size:");
scanf("%d", &size);
printf("Input data (expecting:%dx%d):\n", size, size);
for(i=0; i{
scanf("%d", data+i);
}
for(i=0; i{
sum1 += data[size*i+i];
sum2 += data[size*(i+1)-i-1];
}
sum = sum1+sum2;
if (size%2==1)
{
sum -= data[size*size/2];
}
printf("sum=%d\n", sum);
return 0;
}