60> Data una stringa s="Oggi ProVIAMO a VeDere chi Vince" caricata contestualmente estrarre solo le maiuscole e ordinarle in una seconda stringa s2 in modo discendente.
visualizzare s.
visualizzare s2.
#include <stdlib.h>
#include <time.h>
#include <stdio.h>
#define DIM 20


void maiusc(char [],char []);
void sort(char []);
int main(){
    char s[]="Oggi ProVIAMO aVeDere chi Vince";
    char s2[80];
    maiusc(s,s2);
    sort(s2);
    puts(s);
    puts(s2);
    return 0;
}

void maiusc(char s[], char s2[80]){
    int i,j;
    j=0;
    for(i=0;s[i]!='\0';i++){
        if((s[i]>=65) && (s[i]<=90)){
            s2[j]=s[i];
            j++;
        }
    }
    s2[j]='\0';
}

void sort(char s2[80]){
    int i,j;
    char temp;
    for(i=0;s2[i+1]!='\0';i++){
        for(j=i+1;s2[j]!='\0';j++){
            if(s2[i]>s2[j]){
                temp=s2[i];
                s2[i]=s2[j];
                s2[j]=temp;
            }
        }
    }
}
    
  
060.c