#include #define LENMAX 50 #define SPAZIO 32 void toUpper(char s[]) { int i = 0; static char diff = 'A' - 'a'; printf("[to Upper] diff = %d\n", diff); while(1) { if (s[i] == '\0') break; // notare i++ printf("[to Upper] i=%2d %c (%d)\n", i, s[i], s[i]); // se รจ lettera minuscola viene trasformata in maiuscola if (s[i] >= 'a' && s[i] <= 'z') { s[i] = s[i] + diff; } i++; } } int main(int argc, char* argv[]) { int i, len; char s[LENMAX+1], *p; printf("argc = %d \n", argc); for(i=0; i