0:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int result = 0;
while (argc-- != 1){
result += atoi(argv[argc]);
}
printf("sum = %d\n", result);
return 0;
}
1:
#include <stdio.h>
int main()
{
char *array[5] = {"FishC", "Five", "Star", "Good", "WoW"};
char *(*p)[5] = &array;
int i, j;
for (i = 0; i < 5; i++){
for (j = 0; (*p)[i][j] != '\0'; j++){
printf("%c ", (*p)[i][j]);
}
printf("\n");
}
return 0;
}
2:
#include <stdio.h>
#include <string.h>
int main()
{
char *array[5] = {"FishC","Five","Star","Good","WoW"};
char *(*target)[5] = &array;
int i, j;
for (i = 0; i < 5; i++){
for (j = 0; j < 5; j++){
if (strlen(((*target)[j])) - 1 < i){
break;
}
printf("%c ",(*target)[j][i]);
}
printf("\n");
}
return 0;
}